diff --git a/aeon/transformations/collection/base.py b/aeon/transformations/collection/base.py index 013001d80e..4596327b0a 100644 --- a/aeon/transformations/collection/base.py +++ b/aeon/transformations/collection/base.py @@ -69,6 +69,10 @@ def fit(self, X, y=None): ``(n_channels, n_timepoints_i)``, where ``n_timepoints_i`` is length of series ``i``. Other types are allowed and converted into one of the above. + **Note:** While a list of numpy arrays for unequal length series is accepted + as input, it cannot be processed and will raise a `ValueError`. + Ensure all time series have the same length before using the transformer. + Different estimators have different capabilities to handle different types of input. If ``self.get_tag("capability:multivariate")`` is False, they cannot handle multivariate series. If ``self.get_tag( @@ -123,6 +127,10 @@ def transform(self, X, y=None): ``(n_channels, n_timepoints_i)``, where ``n_timepoints_i`` is length of series ``i``. Other types are allowed and converted into one of the above. + **Note:** While a list of numpy arrays for unequal length series is accepted + as input, it cannot be processed and will raise a `ValueError`. + Ensure all time series have the same length before using the transformer. + Different estimators have different capabilities to handle different types of input. If ``self.get_tag("capability:multivariate")`` is False, they cannot handle multivariate series. If ``self.get_tag( @@ -177,6 +185,10 @@ def fit_transform(self, X, y=None): n_channels, n_timepoints_i)``, where ``n_timepoints_i`` is length of series ``i``. Other types are allowed and converted into one of the above. + **Note:** While a list of numpy arrays for unequal length series is accepted + as input, it cannot be processed and will raise a `ValueError`. + Ensure all time series have the same length before using the transformer. + Different estimators have different capabilities to handle different types of input. If ``self.get_tag("capability:multivariate")`` is False, they cannot handle multivariate series. If ``self.get_tag( @@ -227,6 +239,10 @@ def inverse_transform(self, X, y=None): ``(n_channels, n_timepoints_i)``, where ``n_timepoints_i`` is length of series ``i``. Other types are allowed and converted into one of the above. + **Note:** While a list of numpy arrays for unequal length series is accepted + as input, it cannot be processed and will raise a `ValueError`. + Ensure all time series have the same length before using the transformer. + Different estimators have different capabilities to handle different types of input. If ``self.get_tag("capability:multivariate")`` is False, they cannot handle multivariate series. If ``self.get_tag(