pub struct ArimaSingleModelForecastingMetrics {
pub arima_fitting_metrics: Option<ArimaFittingMetrics>,
pub has_drift: Option<bool>,
pub has_holiday_effect: Option<bool>,
pub has_spikes_and_dips: Option<bool>,
pub has_step_changes: Option<bool>,
pub non_seasonal_order: Option<ArimaOrder>,
pub seasonal_periods: Option<Vec<String>>,
pub time_series_id: Option<String>,
pub time_series_ids: Option<Vec<String>>,
}
Expand description
Model evaluation metrics for a single ARIMA forecasting model.
This type is not used in any activity, and only used as part of another schema.
Fields§
§arima_fitting_metrics: Option<ArimaFittingMetrics>
Arima fitting metrics.
has_drift: Option<bool>
Is arima model fitted with drift or not. It is always false when d is not 1.
has_holiday_effect: Option<bool>
If true, holiday_effect is a part of time series decomposition result.
has_spikes_and_dips: Option<bool>
If true, spikes_and_dips is a part of time series decomposition result.
has_step_changes: Option<bool>
If true, step_changes is a part of time series decomposition result.
non_seasonal_order: Option<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<String>
The time_series_id value for this time series. It will be one of the unique values from the time_series_id_column specified during ARIMA model training. Only present when time_series_id_column training option was used.
time_series_ids: Option<Vec<String>>
The tuple of time_series_ids identifying this time series. It will be one of the unique tuples of values present in the time_series_id_columns specified during ARIMA model training. Only present when time_series_id_columns training option was used and the order of values here are same as the order of time_series_id_columns.
Trait Implementations§
Source§impl Clone for ArimaSingleModelForecastingMetrics
impl Clone for ArimaSingleModelForecastingMetrics
Source§fn clone(&self) -> ArimaSingleModelForecastingMetrics
fn clone(&self) -> ArimaSingleModelForecastingMetrics
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Default for ArimaSingleModelForecastingMetrics
impl Default for ArimaSingleModelForecastingMetrics
Source§fn default() -> ArimaSingleModelForecastingMetrics
fn default() -> ArimaSingleModelForecastingMetrics
Source§impl<'de> Deserialize<'de> for ArimaSingleModelForecastingMetrics
impl<'de> Deserialize<'de> for ArimaSingleModelForecastingMetrics
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>,
impl Part for ArimaSingleModelForecastingMetrics
Auto Trait Implementations§
impl Freeze for ArimaSingleModelForecastingMetrics
impl RefUnwindSafe for ArimaSingleModelForecastingMetrics
impl Send for ArimaSingleModelForecastingMetrics
impl Sync for ArimaSingleModelForecastingMetrics
impl Unpin for ArimaSingleModelForecastingMetrics
impl UnwindSafe for ArimaSingleModelForecastingMetrics
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
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>
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>
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