code: def test_elementwise_basic(self):
      elem_layer = layers.Elementwise(merge_function=tf.add)
  
      x1_matrix = asfloat(np.random.random((10, 2)))
      x2_matrix = asfloat(np.random.random((10, 2)))
  
      expected_output = x1_matrix + x2_matrix
      actual_output = self.eval(elem_layer.output(x1_matrix, x2_matrix))
      np.testing.assert_array_almost_equal(
          expected_output, actual_output
      )
  
file_path: neupy/tests/layers/test_merge.py
imports: import tensorflow
  import numpy
  from neupy import layers
  from neupy.utils import asfloat
  from neupy.exceptions import LayerConnectionError
  from base import BaseTestCase
label_desc: Use image node_id 1 for calling the ElementwiseTestCase obj's underlying member method code with example usage: obj.test_elementwise_basic() without return types