code: def __init__(
      self, num_features, num_classes, device, dataset=None, **kwargs
  ):
      super().__init__(num_features, num_classes, device, **kwargs)
      self._registered_parameters = {}
      if dataset is not None:
          self.from_dataset(dataset)
  
file_path: AutoGL/autogl/module/model/dgl/hetero/base.py
imports: from copy import deepcopy
  from ..base import BaseAutoModel
label_desc: Use image node_id 1 to create a new BaseHeteroModelMaintainer object from inherited base classes: BaseAutoModel with example: obj = BaseHeteroModelMaintainer(num_features, num_classes, device, dataset)