MCPcopy Index your code
hub / github.com/stumpy-dev/stumpy / multi_mass_absolute

Function multi_mass_absolute

tests/naive.py:498–517  ·  view source on GitHub ↗
(Q, T, m, include=None, discords=False, p=2.0)

Source from the content-addressed store, hash-verified

496
497
498def multi_mass_absolute(Q, T, m, include=None, discords=False, p=2.0):
499 T_inf = np.isinf(T)
500 if np.any(T_inf):
501 T = T.copy()
502 T[T_inf] = np.nan
503
504 Q_inf = np.isinf(Q)
505 if np.any(Q_inf):
506 Q = Q.copy()
507 Q[Q_inf] = np.nan
508
509 d, n = T.shape
510
511 D = np.empty((d, n - m + 1))
512 for i in range(d):
513 D[i] = aamp_distance_profile(Q[i], T[i], m, p=p)
514
515 D[np.isnan(D)] = np.inf
516
517 return D
518
519
520def PI(D, trivial_idx, excl_zone):

Callers 1

Calls 1

aamp_distance_profileFunction · 0.85

Tested by

no test coverage detected