code: def __init__(
      self,
      conv,
      flow,
      dims,
      fanouts,
      metapath,
      add_self_loops=True,
      jk_mode="concat",
      max_id=-1,
      **kwargs,
  ):
      super(JKGNNNet, self).__init__(
          conv=conv,
          flow=flow,
          dims=dims,
          fanouts=fanouts,
          metapath=metapath,
          add_self_loops=add_self_loops,
          max_id=max_id,
          **kwargs,
      )
      assert jk_mode in ["concat", "maxpool"]
      self.jk_mode = jk_mode
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import tensorflow
  import tf_euler
  from tf_euler.python.euler_ops import mp_ops
  from tf_euler.python.mp_utils import utils
label_desc: Use image node_id 1 to create a new JKGNNNet object from inherited base classes: BaseGNNNet with example: obj = JKGNNNet(conv, flow, dims, fanouts, metapath, add__loops, jk_mode, max_id)