code: def test_members(self):
      o = mfcc(buf_size, n_filters, n_coeffs, samplerate)
      # assert_equal ([o.buf_size, o.method], [buf_size, method])
  
      spec = cvec(buf_size)
      # spec.norm[0] = 1
      # spec.norm[1] = 1./2.
      # print "%20s" % method, str(o(spec))
      coeffs = o(spec)
      self.assertEqual(coeffs.size, n_coeffs)
      # print coeffs
      spec.norm = random.random_sample((len(spec.norm),)).astype(
          float_type
      )
      spec.phas = random.random_sample((len(spec.phas),)).astype(
          float_type
      )
      # print "%20s" % method, str(o(spec))
      self.assertEqual(count_nonzero(o(spec) != 0.0), n_coeffs)
  
imports: from _tools import parametrize, assert_raises
  from numpy import random, count_nonzero
  from numpy.testing import TestCase
  from aubio import mfcc, cvec, float_type
label_desc: Use image node_id 1 for calling the aubio_mfcc_compute obj's underlying member method code with example usage: obj.test_members() without return types