pub struct IncrementalEvaluationConfig {
pub strategy: IncrementalEvaluationStrategy,
pub performance_metrics: Vec<String>,
pub drift_detection_enabled: bool,
pub adaptive_thresholds: bool,
pub concept_drift_handling: ConceptDriftHandling,
pub memory_budget: Option<usize>,
pub evaluation_frequency: usize,
pub random_state: Option<u64>,
}Expand description
Incremental evaluation configuration
Fields§
§strategy: IncrementalEvaluationStrategy§performance_metrics: Vec<String>§drift_detection_enabled: bool§adaptive_thresholds: bool§concept_drift_handling: ConceptDriftHandling§memory_budget: Option<usize>§evaluation_frequency: usize§random_state: Option<u64>Trait Implementations§
Source§impl Clone for IncrementalEvaluationConfig
impl Clone for IncrementalEvaluationConfig
Source§fn clone(&self) -> IncrementalEvaluationConfig
fn clone(&self) -> IncrementalEvaluationConfig
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 IncrementalEvaluationConfig
impl Debug for IncrementalEvaluationConfig
Auto Trait Implementations§
impl Freeze for IncrementalEvaluationConfig
impl RefUnwindSafe for IncrementalEvaluationConfig
impl Send for IncrementalEvaluationConfig
impl Sync for IncrementalEvaluationConfig
impl Unpin for IncrementalEvaluationConfig
impl UnwindSafe for IncrementalEvaluationConfig
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