def test_mlsadf(): for order in [20, 25, 30]: for alpha in [0.0, 0.35, 0.5]: for pd in [4, 5]: delay = pysptk.mlsadf_delay(order, pd) yield __test_filt_base, pysptk.mlsadf, order, delay, alpha, pd yield __test_filt_base, pysptk.mlsadft, order, delay, alpha, pd
def __init__(self, order=25, alpha=0.35, pd=4): """Initialization Raises ====== ValueError if invalid order of pade approximation is specified """ self.order = order assert_pade(pd) self.alpha = alpha self.pd = pd self.delay = pysptk.mlsadf_delay(order, pd)
def test_mlsadf(order, alpha, pd): delay = pysptk.mlsadf_delay(order, pd) __test_filt_base(pysptk.mlsadf, order, delay, alpha, pd) __test_filt_base(pysptk.mlsadft, order, delay, alpha, pd)
def test_mlsadf(): for order in [20, 25, 30]: for alpha in [0.0, 0.35, 0.5]: for pd in [4, 5]: delay = pysptk.mlsadf_delay(order, pd) yield __test_filt_base, pysptk.mlsadf, order, delay, alpha, pd