code: def testRegression(self):
      inputArray = readVector(join(filedir(), "stats/input.txt"))
      distShape = readVector(
          join(filedir(), "stats/distributionshape.txt")
      )
  
      moments = CentralMoments(range=len(inputArray) - 1)(inputArray)
      spread, skewness, kurtosis = DistributionShape()(moments)
  
      self.assertAlmostEqual(spread, distShape[9], 1e-6)
      self.assertAlmostEqual(skewness, distShape[10], 1e-6)
      self.assertAlmostEqual(kurtosis, distShape[11], 1e-6)
  
imports: from essentia_test import *
label_desc: Use image node_id 4 for calling the TestDistributionShape obj's underlying member method code with example usage: obj.testRegression() without return types