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§
Source§impl Clone for ArimaForecastingMetrics
impl Clone for ArimaForecastingMetrics
Source§fn clone(&self) -> ArimaForecastingMetrics
fn clone(&self) -> ArimaForecastingMetrics
Returns a copy 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
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request