code: def testRegression(self):
      expected_data = numpy.loadtxt(
          join(filedir(), "crepe", "vignesh.f0.csv"),
          delimiter=",",
          skiprows=1,
      )
      expected_time = expected_data[:, 0]
      expected_frequency = expected_data[:, 1]
      expected_confidence = expected_data[:, 2]
  
      filename = join(testdata.audio_dir, "recorded", "vignesh.wav")
      model = join(testdata.models_dir, "crepe", "crepe-tiny-1.pb")
  
      audio = MonoLoader(filename=filename, sampleRate=16000)()
      # The last value returned by CREPE are the activations that are already
      # tested in test_tensorflowpredictcrepe.
      time, frequency, confidence, _ = PitchCREPE(graphFilename=model)(
          audio
      )
  
      self.assertAlmostEqualVector(time, expected_time, 1e-5)
      self.assertAlmostEqualVector(frequency, expected_frequency, 1e-5)
      self.assertAlmostEqualVector(
          confidence, expected_confidence, 1e-3
      )
  
imports: from essentia_test import *
label_desc: Use image node_id 1 for calling the TestPitchCREPE obj's underlying member method code with example usage: obj.testRegression() without return types