Closed antoinecarme closed 4 years ago
Sampling is activated by default
lEngine.mOptions.mActivateSampling = True; # sampling can be used for very large time series
lEngine.mOptions.mSeed = True;
lEngine.mOptions.mSamplingThreshold = 80; Time series larger than this threshold will be sampled.
Closing
PyAF should find a strategy to reduce the modeling time for very large signals.
Profiling shows that the for these signals, the most time consuming part is the AR modeling process (third part of the decompostion : scikit-learn , xgboost, keras etc).
It is possible to activate some kind of sampling for signals whose length is above a given threshold.