code: def __init__(self, fct):
      super(Selector, self).__init__(fct)
  
      if self.name == "_ft_selector":
          self.input_rs.remove("ftt")
  
      # append to superclass variables
      self.s_instances.append(self)
      self.s_input_features.append(self.input_features)
      self.s_input_rs.append(self.input_rs)
      self.s_output_rs.append(self.output_rs)
  
file_path: deepgraph/deepgraph/connectors_and_selectors.py
imports: import inspect
  import warnings
  from collections import Counter
  import numpy
  from deepgraph._find_selected_indices import _find_selected_indices
  from deepgraph.utils import _flatten
label_desc: Use image node_id 1 to create a new Selector object from inherited base classes: CreatorFunction with example: obj = Selector(fct)