code: def testLogType(self):
      frameSize = 1025
      spectrum = ones(frameSize)
  
      logExpected = [
          74.33055115,
          -16.84531593,
          -8.10999775,
          -4.98932076,
          -4.18623924,
          -2.79512048,
          -2.58836699,
          -1.83708572,
          -1.75375175,
          -1.29282641,
          -1.250772,
          -0.94376731,
          -0.92012668,
      ]
  
      dBExpected = [
          322.81347656,
          -73.15826416,
          -35.22127533,
          -21.66834259,
          -18.18061638,
          -12.13905621,
          -11.24114037,
          -7.97836208,
          -7.61645222,
          -5.61467838,
          -5.43204021,
          -4.09873676,
          -3.99605465,
      ]
  
      logBands = self.InitGFCC(13, "log")(spectrum)[1]
      dbBands = self.InitGFCC(13, "dbpow")(spectrum)[1]
  
      self.assertAlmostEqualVector(logBands, logExpected, 1.0e-5)
      self.assertAlmostEqualVector(dbBands, dBExpected, 1.0e-5)
  
file_path: essentia/test/src/unittests/spectral/test_gfcc.py
imports: from essentia_test import *
  from math import *
  import numpy
label_desc: Use image node_id 10 for calling the TestGFCC obj's underlying member method code with example usage: obj.testLogType() without return types