code: def testRegression(self):
      input = [5.0, 0.0, -1.0, 2.0, -3.0, 4.0]
      expected = [5.0, -5.0, -1.0, 3.0, -5.0, 7.0]
  
      gen = VectorInput(input)
      der = Derivative()
      p = Pool()
  
      gen.data >> der.signal
      der.signal >> (p, "data")
      run(gen)
  
      self.assertEqualVector(p["data"], expected)
  
imports: from essentia_test import *
  from essentia.streaming import Derivative
label_desc: Use image node_id 1 for calling the TestDerivative_Streaming obj's underlying member method code with example usage: obj.testRegression() without return types