pub enum TemporalAggregationMethod {
SimpleAverage,
WeightedAverage,
MedianAggregation,
ExponentialSmoothing,
KalmanFilter,
BayesianTemporal,
}Expand description
Methods for aggregating temporal ensemble predictions
Variants§
SimpleAverage
Simple average across time
WeightedAverage
Weighted average with temporal decay
MedianAggregation
Median aggregation for robustness
ExponentialSmoothing
Exponential smoothing of predictions
KalmanFilter
Kalman filter-based aggregation
BayesianTemporal
Bayesian model averaging with temporal priors
Trait Implementations§
Source§impl Clone for TemporalAggregationMethod
impl Clone for TemporalAggregationMethod
Source§fn clone(&self) -> TemporalAggregationMethod
fn clone(&self) -> TemporalAggregationMethod
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 TemporalAggregationMethod
impl Debug for TemporalAggregationMethod
impl StructuralPartialEq for TemporalAggregationMethod
Auto Trait Implementations§
impl Freeze for TemporalAggregationMethod
impl RefUnwindSafe for TemporalAggregationMethod
impl Send for TemporalAggregationMethod
impl Sync for TemporalAggregationMethod
impl Unpin for TemporalAggregationMethod
impl UnwindSafe for TemporalAggregationMethod
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