Preprocessing module
This module contains preprocessing functionality, and can be imported as follows:
>>> from dtaianomaly import preprocessing
Base objects
Base preprocessor class. |
Scaling
Apply min-max scaling on a given time series. |
|
|
Standard scale the data: rescale to zero mean, unit variance. |
|
Scale the time series using robust statistics. |
Smoothing
|
Compute the moving average of a time series. |
|
Compute exponential moving average. |
|
Applies differencing to the given time series. |
Perform piecewise aggregate approximation [19]. |
Under-sampling
|
Undersample time series with a given sampling rate. |
|
Undersample time series to a given number of samples. |
Other preprocessors
|
Wrapper chaining multiple |
|
Identity preprocessor. |