pub struct ArimaForecastingMetrics {
pub arima_fitting_metrics: Option<Vec<ArimaFittingMetrics>>,
pub arima_single_model_forecasting_metrics: Option<Vec<ArimaSingleModelForecastingMetrics>>,
pub has_drift: Option<Vec<bool>>,
pub non_seasonal_order: Option<Vec<ArimaOrder>>,
pub seasonal_periods: Option<Vec<String>>,
pub time_series_id: Option<Vec<String>>,
}
Expand description
Model evaluation metrics for ARIMA forecasting models.
This type is not used in any activity, and only used as part of another schema.
Fields§
§arima_fitting_metrics: Option<Vec<ArimaFittingMetrics>>
Arima model fitting metrics.
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.
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.
seasonal_periods: Option<Vec<String>>
Seasonal periods. Repeated because multiple periods are supported for one time series.
time_series_id: Option<Vec<String>>
Id to differentiate different time series for the large-scale case.
Trait Implementations§
Source§impl Clone for ArimaForecastingMetrics
impl Clone for ArimaForecastingMetrics
Source§fn clone(&self) -> ArimaForecastingMetrics
fn clone(&self) -> ArimaForecastingMetrics
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ArimaForecastingMetrics
impl Debug for ArimaForecastingMetrics
Source§impl Default for ArimaForecastingMetrics
impl Default for ArimaForecastingMetrics
Source§fn default() -> ArimaForecastingMetrics
fn default() -> ArimaForecastingMetrics
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ArimaForecastingMetrics
impl<'de> Deserialize<'de> for ArimaForecastingMetrics
Source§fn 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
Source§impl Serialize for ArimaForecastingMetrics
impl Serialize for ArimaForecastingMetrics
impl Part for ArimaForecastingMetrics
Auto Trait Implementations§
impl Freeze for ArimaForecastingMetrics
impl RefUnwindSafe for ArimaForecastingMetrics
impl Send for ArimaForecastingMetrics
impl Sync for ArimaForecastingMetrics
impl Unpin for ArimaForecastingMetrics
impl UnwindSafe for ArimaForecastingMetrics
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more