code: def call(self, inputs):
      self_embedding, neigh_embedding = inputs
      self_embedding = tf.expand_dims(self_embedding, 1)
      all_embedding = tf.concat(
          [self_embedding, neigh_embedding], axis=1
      )
      agg_embedding = tf.reduce_mean(all_embedding, axis=1)
      return self.dense(agg_embedding)
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import tensorflow
  from tf_euler.python.utils import layers
label_desc: Use image node_id 2 for calling the GCNAggregator obj's underlying member method code with example usage: obj.call(inputs) and returns: self