def inverse_transform(self, X): """Compute time series corresponding to given PAA representations. Parameters ---------- X : array-like of shape (n_ts, sz_paa, d) A dataset of PAA series. Returns ------- numpy.ndarray of shape (n_ts, sz_original_ts, d) A dataset of time series corresponding to the provided representation. """ X_ = to_time_series_dataset(X) return inv_transform_paa(X_, original_size=self.size_fitted_)
def inverse_transform(self, X): """Compute time series corresponding to given PAA representations. Parameters ---------- X : array-like of shape (n_ts, sz_paa, d) A dataset of PAA series. Returns ------- numpy.ndarray of shape (n_ts, sz_original_ts, d) A dataset of time series corresponding to the provided representation. """ self._is_fitted() X = check_array(X, allow_nd=True, force_all_finite=False) X = check_dims(X) return inv_transform_paa(X, original_size=self._X_fit_dims_[1])