(T, m)
| 61 | |
| 62 | @pytest.mark.parametrize("T, m", test_data) |
| 63 | def test_maamp_multi_distance_profile(T, m): |
| 64 | _T, T_subseq_isfinite = core.preprocess_non_normalized(T, m) |
| 65 | for p in [1.0, 2.0, 3.0]: |
| 66 | for query_idx in range(_T.shape[0] - m + 1): |
| 67 | ref_D = naive.maamp_multi_distance_profile(query_idx, _T, m, p=p) |
| 68 | |
| 69 | comp_D = maamp_multi_distance_profile(query_idx, _T, m, p=p) |
| 70 | |
| 71 | npt.assert_almost_equal(ref_D, comp_D) |
| 72 | |
| 73 | |
| 74 | @pytest.mark.parametrize("T, m", test_data) |
nothing calls this directly
no test coverage detected