annotate gmm_baseline_experiments/external_libs/librosa/librosa-0.3.1/tests/testLibrosaDecompose.py @ 5:b523456082ca tip

Update path to dataset and reflect modified chunk naming convention.
author peterf
date Mon, 01 Feb 2016 21:35:27 +0000
parents cb535b80218a
children
rev   line source
peterf@2 1 #!/usr/bin/env python
peterf@2 2 # CREATED: 2013-10-06 22:31:29 by Dawen Liang <dl2771@columbia.edu>
peterf@2 3 # unit tests for librosa.decompose
peterf@2 4
peterf@2 5 import numpy as np
peterf@2 6 import librosa
peterf@2 7
peterf@2 8
peterf@2 9 def test_default_decompose():
peterf@2 10 X = np.array([[1, 2, 3, 4, 5, 6], [1, 1, 1.2, 1, 0.8, 1]])
peterf@2 11 (W, H) = librosa.decompose.decompose(X)
peterf@2 12 assert np.allclose(X, W.dot(H), rtol=1e-2, atol=1e-2)
peterf@2 13 pass