code: def __init__(self, sampler, neighbour_finder, *args, **kwargs):
      BaseModule.__init__(self)
      self.sampler = sampler
      self.neighbour_finder = neighbour_finder
  
imports: from abc import ABC
  from torch_points3d.core.common_modules.base_modules import BaseModule
label_desc: Use image node_id 1 to create a new BaseConvolution object from inherited base classes: ABC, BaseModule with example: obj = BaseConvolution(sampler, neighbour_finder)