code: def testRegression3PeaksHw1UnHarmonicInput(self):
      # As in testRegression3Peaks but with Harmonic Weight = 0,  non multiple freq. inputs
      freq_speaks = [55, 100, 340]
      mag_speaks = [1, 1, 1]
      calculatedPitchSalience = PitchSalienceFunction(harmonicWeight=1)(
          freq_speaks, mag_speaks
      )
      bins, values = PitchSalienceFunctionPeaks()(
          calculatedPitchSalience
      )
      self.assertEqualVector(
          bins, [2.0, 37.0, 75.0, 103.0, 125.0, 195.0, 315.0]
      )
      self.assertAlmostEqualVectorFixedPrecision(
          values, [1.6984011, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], 6
      )
  
file_path: essentia/test/src/unittests/tonal/test_pitchsaliencefunctionpeaks.py
imports: from essentia_test import *
  from numpy import *
label_desc: Use image node_id 12 for calling the TestPitchSalienceFunctionPeaks obj's underlying member method code with example usage: obj.testRegression3PeaksHw1UnHarmonicInput() without return types