code: def build(self):
      num = self.relation_num
      dim = self.dim
      fea_dim = self.fea_dim
      self.matrix = tf.get_variable(
          "matrix_" + str(get_uid("matrix")),
          shape=[num, dim, fea_dim],
          initializer=tf.variance_scaling_initializer(),
      )
  
      self.built = True
  
file_path: euler/tf_euler/python/convolution/relation_conv.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import tensorflow
  import collections
  from tf_euler.python.convolution import conv
  from tf_euler.python.euler_ops import mp_ops
label_desc: Use image node_id 2 for calling the RelationConv obj's underlying member method code with example usage: obj.build() without return types