pub struct ArimaForecastingMetrics {
pub time_series_id: Option<Vec<String>>,
pub seasonal_periods: Option<Vec<SeasonalPeriods>>,
pub has_drift: Option<Vec<bool>>,
pub non_seasonal_order: Option<Vec<ArimaOrder>>,
pub arima_single_model_forecasting_metrics: Option<Vec<ArimaSingleModelForecastingMetrics>>,
pub arima_fitting_metrics: Option<Vec<ArimaFittingMetrics>>,
}
Fields
time_series_id: Option<Vec<String>>
Id to differentiate different time series for the large-scale case.
seasonal_periods: Option<Vec<SeasonalPeriods>>
Seasonal periods. Repeated because multiple periods are supported for one time series.
has_drift: Option<Vec<bool>>
Whether Arima model fitted with drift or not. It is always false when d is not 1.
non_seasonal_order: Option<Vec<ArimaOrder>>
Non-seasonal order.
arima_single_model_forecasting_metrics: Option<Vec<ArimaSingleModelForecastingMetrics>>
Repeated as there can be many metric sets (one for each model) in auto-arima and the large-scale case.
arima_fitting_metrics: Option<Vec<ArimaFittingMetrics>>
Arima model fitting metrics.
Trait Implementations
sourceimpl Clone for ArimaForecastingMetrics
impl Clone for ArimaForecastingMetrics
sourcefn clone(&self) -> ArimaForecastingMetrics
fn clone(&self) -> ArimaForecastingMetrics
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ArimaForecastingMetrics
impl Debug for ArimaForecastingMetrics
sourceimpl Default for ArimaForecastingMetrics
impl Default for ArimaForecastingMetrics
sourcefn default() -> ArimaForecastingMetrics
fn default() -> ArimaForecastingMetrics
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ArimaForecastingMetrics
impl<'de> Deserialize<'de> for ArimaForecastingMetrics
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for ArimaForecastingMetrics
impl Serialize for ArimaForecastingMetrics
Auto Trait Implementations
impl RefUnwindSafe for ArimaForecastingMetrics
impl Send for ArimaForecastingMetrics
impl Sync for ArimaForecastingMetrics
impl Unpin for ArimaForecastingMetrics
impl UnwindSafe for ArimaForecastingMetrics
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more