Skip to content

Commit 0a25af1

Browse files
committed
improve readability and consistency
1 parent 17e2db9 commit 0a25af1

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

stumpy/aampi.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ def __init__(self, T, m, egress=True, p=2.0, k=1, mp=None):
111111
computed internally using `stumpy.aamp`.
112112
"""
113113
self._T = core._preprocess(T)
114-
core.check_window_size(m, max_size=self._T.shape[-1])
114+
core.check_window_size(m, max_size=self._T.shape[0])
115115
self._m = m
116116
self._n = self._T.shape[0]
117117
self._excl_zone = int(np.ceil(self._m / config.STUMPY_EXCL_ZONE_DENOM))

stumpy/core.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1412,7 +1412,7 @@ def mass_absolute(Q, T, T_subseq_isfinite=None, p=2.0, query_idx=None):
14121412
raise ValueError(f"`Q` is {Q.ndim}-dimensional and must be 1-dimensional. ")
14131413
Q_isfinite = np.isfinite(Q)
14141414

1415-
check_window_size(m, max_size=Q.shape[-1])
1415+
check_window_size(m, max_size=Q.shape[0])
14161416

14171417
if query_idx is not None: # pragma: no cover
14181418
query_idx = int(query_idx)
@@ -1759,7 +1759,7 @@ def mass(
17591759
raise ValueError(f"Q is {Q.ndim}-dimensional and must be 1-dimensional. ")
17601760
Q_isfinite = np.isfinite(Q)
17611761

1762-
check_window_size(m, max_size=Q.shape[-1])
1762+
check_window_size(m, max_size=Q.shape[0])
17631763

17641764
if query_idx is not None:
17651765
query_idx = int(query_idx)
@@ -1984,7 +1984,7 @@ def mass_distance_matrix(
19841984
T_subseq_isconstant=T_subseq_isconstant,
19851985
)
19861986

1987-
check_window_size(m, max_size=min(Q.shape[-1], T.shape[-1]))
1987+
check_window_size(m, max_size=min(Q.shape[0], T.shape[0]))
19881988

19891989
return _mass_distance_matrix(
19901990
Q,

stumpy/maamp.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ def maamp_subspace(
140140
returned.
141141
"""
142142
T = core._preprocess(T)
143-
core.check_window_size(m, max_size=T.shape[-1], n=T.shape[-1])
143+
core.check_window_size(m, max_size=T.shape[1], n=T.shape[1])
144144

145145
subseqs, _ = core.preprocess_non_normalized(T[:, subseq_idx : subseq_idx + m], m)
146146
neighbors, _ = core.preprocess_non_normalized(T[:, nn_idx : nn_idx + m], m)
@@ -269,7 +269,7 @@ def maamp_mdl(
269269
A list of numpy.ndarrays that contains the `k`th-dimensional subspaces
270270
"""
271271
T = core._preprocess(T)
272-
core.check_window_size(m, max_size=T.shape[-1], n=T.shape[-1])
272+
core.check_window_size(m, max_size=T.shape[1], n=T.shape[1])
273273

274274
if discretize_func is None:
275275
T_isfinite = np.isfinite(T)

stumpy/mstump.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ def subspace(
217217
array([0, 1])
218218
"""
219219
T = core._preprocess(T)
220-
core.check_window_size(m, max_size=T.shape[-1], n=T.shape[-1])
220+
core.check_window_size(m, max_size=T.shape[1], n=T.shape[1])
221221
T_subseq_isconstant = core.process_isconstant(T, m, T_subseq_isconstant)
222222

223223
if discretize_func is None:
@@ -409,7 +409,7 @@ def mdl(
409409
(array([ 80. , 111.509775]), [array([1]), array([0, 1])])
410410
"""
411411
T = core._preprocess(T)
412-
core.check_window_size(m, max_size=T.shape[-1], n=T.shape[-1])
412+
core.check_window_size(m, max_size=T.shape[1], n=T.shape[1])
413413
T_subseq_isconstant = core.process_isconstant(T, m, T_subseq_isconstant)
414414

415415
if discretize_func is None:

stumpy/stumpi.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ def __init__(
179179
array.
180180
"""
181181
self._T = core._preprocess(T)
182-
core.check_window_size(m, max_size=self._T.shape[-1])
182+
core.check_window_size(m, max_size=self._T.shape[0])
183183
self._m = m
184184
self._k = k
185185

0 commit comments

Comments
 (0)