ref: 95e3cba8835a77e9042793b4bfcb71f44384e7f1
parent: 49b19d462bbfe92df672a5fcbb6a182a14ec5bb1
author: Paul Brossier <piem@piem.org>
date: Sat Sep 15 12:20:21 EDT 2018
python/tests/test_dct.py: use float_type
--- a/python/tests/test_dct.py
+++ b/python/tests/test_dct.py
@@ -24,12 +24,12 @@
""" test that dct(arange(8)) is computed correctly
>>> from scipy.fftpack import dct
- >>> a_in = np.arange(8).astype('float32')
+ >>> a_in = np.arange(8).astype(aubio.float_type)
>>> precomputed = dct(a_in, norm='ortho')
"""
N = len(precomputed_arange)
a_dct = aubio.dct(8)
- a_in = np.arange(8).astype('float32')
+ a_in = np.arange(8).astype(aubio.float_type)
a_expected = aubio.fvec(precomputed_arange)
assert_almost_equal(a_dct(a_in), a_expected, decimal=6)
@@ -36,7 +36,7 @@
def test_some_ones(self):
""" test that dct(somevector) is computed correctly """
a_dct = aubio.dct(16)
- a_in = np.ones(16).astype('float32')
+ a_in = np.ones(16).astype(aubio.float_type)
a_in[1] = 0
a_in[3] = np.pi
a_expected = aubio.fvec(precomputed_some_ones)
@@ -45,7 +45,7 @@
def test_reconstruction(self):
""" test that some_ones vector can be recontructed """
a_dct = aubio.dct(16)
- a_in = np.ones(16).astype('float32')
+ a_in = np.ones(16).astype(aubio.float_type)
a_in[1] = 0
a_in[3] = np.pi
a_dct_in = a_dct(a_in)