Exponential smoothing models
This crate provides exponential smoothing models for time series forecasting
in the augurs framework. The models are implemented entirely in Rust and are based
on the statsforecast Python package.
Important: This crate is still in development and the API is subject to change. Seasonal models are not yet implemented, and some model types have not been tested.
Example
use AutoETS;
let data: = .map.collect;
let mut search = new
.expect;
let model = search.fit.expect;
let forecast = model.predict;
assert_eq!;
assert_eq!;
Credits
This implementation is based heavily on the statsforecast implementation.