equalizer: move training to module scope

This commit is contained in:
Roman Zeyde
2015-01-08 09:43:22 +02:00
parent 3dcd9f4ccc
commit a866301774
3 changed files with 19 additions and 19 deletions

View File

@@ -51,10 +51,9 @@ def test_signal():
den = np.array([1, -0.6, 0.1])
num = np.array([0.5])
y = dsp.lfilter(x=x, b=num, a=den)
e = equalizer.Equalizer(config)
lookahead = 2
h = e.equalize_signal(
h = equalizer.train(
signal=y, expected=x, order=len(den), lookahead=lookahead)
assert norm(h[:lookahead]) < 1e-12