kooplearn.preprocessingΒΆ

TimeDelayEmbedding(history_length[, stride])

A scikit-learn compatible transformer that constructs time-delay embeddings (temporal windows) from trajectory data, with a configurable stride.

FeatureFlattener()

A scikit-learn compatible transformer that flattens multi-dimensional trajectories into a 2D array, and restores them to their original shape when inverted.