code: def __init__(
      self,
      radius: float,
      max_num_neighbors: int = 64,
      conv_type=ConvolutionFormat.MESSAGE_PASSING.value,
  ):
      self._radius = radius
      self._max_num_neighbors = max_num_neighbors
      self._conv_type = conv_type.lower()
  
imports: from abc import ABC, abstractmethod
  from typing import List, Union, cast
  import torch
  from torch_geometric.nn import knn, radius
  import torch_points_kernels
  from torch_points3d.utils.config import is_list
  from torch_points3d.utils.enums import ConvolutionFormat
  from torch_points3d.utils.debugging_vars import DEBUGGING_VARS, DistributionNeighbour
label_desc: Use image node_id 1 to create a new RadiusNeighbourFinder object from inherited base classes: BaseNeighbourFinder with example: obj = RadiusNeighbourFinder(radius, max_num_neighbors, conv_type)