pub struct ARIMA { /* private fields */ }Expand description
ARIMA model
Implementations§
Trait Implementations§
Source§impl Forecaster for ARIMA
impl Forecaster for ARIMA
Source§fn fit(&mut self, ts: &TimeSeries) -> Result<(), TelemetryError>
fn fit(&mut self, ts: &TimeSeries) -> Result<(), TelemetryError>
Fit the model to historical data
Source§fn forecast(&self, steps: usize) -> Result<ForecastResult, TelemetryError>
fn forecast(&self, steps: usize) -> Result<ForecastResult, TelemetryError>
Forecast n steps ahead
Source§fn forecast_with_confidence(
&self,
steps: usize,
confidence_level: f64,
) -> Result<ForecastResult, TelemetryError>
fn forecast_with_confidence( &self, steps: usize, confidence_level: f64, ) -> Result<ForecastResult, TelemetryError>
Forecast with confidence intervals
Auto Trait Implementations§
impl Freeze for ARIMA
impl RefUnwindSafe for ARIMA
impl Send for ARIMA
impl Sync for ARIMA
impl Unpin for ARIMA
impl UnwindSafe for ARIMA
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more