code: def __init__(
      self,
      dim,
      metapath,
      label_idx,
      label_dim,
      feature_idx=-1,
      feature_dim=0,
      k=3,
      nb_num=10,
      out_dim=64,
      *args,
      **kwargs,
  ):
      super(LGCN, self).__init__(label_idx, label_dim, *args, **kwargs)
      self._encoder = encoders.LGCEncoder(
          metapath, feature_idx, feature_dim, k, dim, nb_num, out_dim
      )
  
file_path: euler/examples/lgcn/lgcn.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import tensorflow
  from tf_euler.python.utils import encoders
  from tf_euler.python.mp_utils.base import SuperviseModel
label_desc: Use image node_id 1 to create a new LGCN object from inherited base classes: SuperviseModel with example: obj = LGCN(dim, metapath, label_idx, label_dim, feature_idx, feature_dim, k, nb_num, out_dim)