code: def testRegression(self):
      input1 = [1, 2, 3, 4]
      input2 = [5, 6, 7, 8]
      self.assertEqualVector(self.add(input1, input2), [6, 8, 10, 12])
      self.assertEqualVector(self.sub(input1, input2), [-4, -4, -4, -4])
      self.assertEqualVector(self.prod(input1, input2), [5, 12, 21, 32])
      self.assertAlmostEqualVector(
          self.div(input1, input2),
          [1.0 / 5.0, 1.0 / 3.0, 3.0 / 7.0, 1.0 / 2.0],
      )
  
file_path: essentia/test/src/unittests/standard/test_binaryoperatorstream.py
imports: from essentia_test import *
label_desc: Use image node_id 1 for calling the TestBinaryOperatorStream obj's underlying member method code with example usage: obj.testRegression() without return types