code: def __init__(self, dim, mlp=None, eps=0.0, train_eps=True, **kwargs):
      super(GINConv, self).__init__(aggr="add", **kwargs)
      if mlp is None:
          self.mlp = tf.layers.Dense(dim, use_bias=False)
      else:
          self.mlp = mlp
      self.eps_value = eps
      self.train_eps = train_eps
      self.build = False
  
file_path: euler/tf_euler/python/convolution/gin_conv.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import tensorflow
  from tf_euler.python.convolution import conv
  from tf_euler.python.euler_ops import mp_ops
label_desc: Use image node_id 1 to create a new GINConv object from inherited base classes: conv with example: obj = GINConv(dim, mlp, eps, train_eps)