code: def __init__(self, graph, node_id, name, operation, _internal=False):
      super().__init__(
          graph, node_id, name, operation, _internal=_internal
      )
      self.related_models = []
  
imports: import copy
  from typing import Dict, Tuple, Any, Type, cast
  from nni.common.device import Device, CPUDevice
  from nni.mutable.utils import uid
  from nni.nas.space import Edge, Graph, GraphModelSpace, Node
  from nni.nas.space.graph_op import Cell, Operation, _IOPseudoOperation
label_desc: Use image node_id 1 to create a new AbstractLogicalNode object from inherited base classes: Node with example: obj = AbstractLogicalNode(graph, node_id, name, operation, _internal)