code: def __init__(
      self,
      fanouts_per_layer: Sequence[int],
      edge_dir: str = "in",
      replace: bool = False,
  ):
      self.fanouts = fanouts_per_layer
      reverse_fanouts = fanouts_per_layer.copy()
      reverse_fanouts.reverse()
      self._reversed_fanout_vals = reverse_fanouts
  
      self.edge_dir = edge_dir
      self.replace = replace
  
label_desc: Use image node_id 1 to create a new NeighborSampler object  with example: obj = NeighborSampler(fanouts_per_layer, edge_dir, replace)