pub struct TimeSeriesBifurcationForecaster {
pub base_model: TimeSeriesModel,
pub detection_threshold: f64,
pub forecast_horizon: usize,
pub multistep_strategy: MultiStepStrategy,
pub anomaly_detection: AnomalyDetectionConfig,
pub trend_analysis: TrendAnalysisConfig,
}Expand description
Time series forecasting for bifurcation prediction
Fields§
§base_model: TimeSeriesModelBase time series model
detection_threshold: f64Bifurcation detection threshold
forecast_horizon: usizeForecast horizon
multistep_strategy: MultiStepStrategyMulti-step forecasting strategy
anomaly_detection: AnomalyDetectionConfigAnomaly detection configuration
trend_analysis: TrendAnalysisConfigTrend analysis configuration
Trait Implementations§
Source§impl Clone for TimeSeriesBifurcationForecaster
impl Clone for TimeSeriesBifurcationForecaster
Source§fn clone(&self) -> TimeSeriesBifurcationForecaster
fn clone(&self) -> TimeSeriesBifurcationForecaster
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 moreAuto Trait Implementations§
impl Freeze for TimeSeriesBifurcationForecaster
impl RefUnwindSafe for TimeSeriesBifurcationForecaster
impl Send for TimeSeriesBifurcationForecaster
impl Sync for TimeSeriesBifurcationForecaster
impl Unpin for TimeSeriesBifurcationForecaster
impl UnwindSafe for TimeSeriesBifurcationForecaster
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> 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