pub struct AutoForecastOptions {
pub period: Option<usize>,
pub max_period: usize,
pub folds: usize,
pub metric: SelectionMetric,
pub max_order: usize,
}Expand description
Options for select_model and auto_forecast.
Fields§
§period: Option<usize>Seasonal period, in observations. None detects it.
max_period: usizeLargest period the detector will consider.
folds: usizeRolling origins to score each candidate over.
metric: SelectionMetricMetric that decides the winner.
max_order: usizeCap on the ARIMA orders searched.
Trait Implementations§
Source§impl Clone for AutoForecastOptions
impl Clone for AutoForecastOptions
Source§fn clone(&self) -> AutoForecastOptions
fn clone(&self) -> AutoForecastOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AutoForecastOptions
Source§impl Debug for AutoForecastOptions
impl Debug for AutoForecastOptions
Auto Trait Implementations§
impl Freeze for AutoForecastOptions
impl RefUnwindSafe for AutoForecastOptions
impl Send for AutoForecastOptions
impl Sync for AutoForecastOptions
impl Unpin for AutoForecastOptions
impl UnsafeUnpin for AutoForecastOptions
impl UnwindSafe for AutoForecastOptions
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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