Trait openml::prelude::MeasureAccumulator [−][src]
pub trait MeasureAccumulator<T> { fn new() -> Self; fn update_one(&mut self, known: &T, pred: &T); fn result(&self) -> f64; fn update<I: Iterator<Item = T>>(&mut self, known: I, predicted: I) { ... } }
Trait implemented by performance measures
Required Methods
fn new() -> Self
initialize new measure
fn update_one(&mut self, known: &T, pred: &T)
update with one prediction
fn result(&self) -> f64
get resulting performance
Provided Methods
Implementors
impl<T> MeasureAccumulator<T> for PredictiveAccuracy<T> where
T: PartialEq,impl<T> MeasureAccumulator<T> for RootMeanSquaredError<T> where
T: AsPrimitive<f64>,