code: def testLifteringRegression(self):
      # DCT III and Liftening computed using PLP and RASTA matlab toolbox.
      # A big tolerance is necessary due to the smoothing caused by the smaller amount of bins in the DCT domain.
  
      inputArray = [1.89736652, 0.95370573, 3.39358997, -3.35009956]
      expected = [1, 1, 0, 0, 1]
  
      self.assertAlmostEqualVector(
          IDCT(
              inputSize=len(inputArray),
              outputSize=len(expected),
              dctType=3,
              liftering=22,
          )(inputArray),
          expected,
          1e0,
      )
  
imports: from essentia_test import *
label_desc: Use image node_id 3 for calling the TestIDCT obj's underlying member method code with example usage: obj.testLifteringRegression() without return types