(T, m)
| 99 | |
| 100 | @pytest.mark.parametrize("T, m", test_data) |
| 101 | def test_multi_distance_profile(T, m): |
| 102 | for query_idx in range(T.shape[0] - m + 1): |
| 103 | ref_D = naive.multi_distance_profile(query_idx, T, m) |
| 104 | |
| 105 | M_T, Σ_T = core.compute_mean_std(T, m) |
| 106 | comp_D = multi_distance_profile(query_idx, T, m) |
| 107 | |
| 108 | npt.assert_almost_equal(ref_D, comp_D) |
| 109 | |
| 110 | |
| 111 | @pytest.mark.parametrize("T, m", test_data) |
nothing calls this directly
no test coverage detected