pub struct EnsembleStatistics {Show 21 fields
pub mean: Float,
pub variance: Float,
pub confidence: Float,
pub diversity: Float,
pub bias: Float,
pub prediction_entropy: Float,
pub disagreement: Float,
pub average_confidence: Float,
pub min_confidence: Float,
pub max_confidence: Float,
pub std_confidence: Float,
pub skew_confidence: Float,
pub kurtosis_confidence: Float,
pub median_confidence: Float,
pub iqr_confidence: Float,
pub prediction_stability: Float,
pub convergence_rate: Float,
pub ensemble_complexity: Float,
pub overfitting_risk: Float,
pub generalization_error: Float,
pub calibration_score: Float,
}Expand description
Ensemble prediction statistics computed using SIMD
Fields§
§mean: Float§variance: Float§confidence: Float§diversity: Float§bias: Float§prediction_entropy: Float§disagreement: Float§average_confidence: Float§min_confidence: Float§max_confidence: Float§std_confidence: Float§skew_confidence: Float§kurtosis_confidence: Float§median_confidence: Float§iqr_confidence: Float§prediction_stability: Float§convergence_rate: Float§ensemble_complexity: Float§overfitting_risk: Float§generalization_error: Float§calibration_score: FloatImplementations§
Source§impl EnsembleStatistics
impl EnsembleStatistics
Sourcepub fn from_predictions(predictions: &Array2<Float>) -> Self
pub fn from_predictions(predictions: &Array2<Float>) -> Self
Compute statistics from predictions array
Trait Implementations§
Source§impl Clone for EnsembleStatistics
impl Clone for EnsembleStatistics
Source§fn clone(&self) -> EnsembleStatistics
fn clone(&self) -> EnsembleStatistics
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 EnsembleStatistics
impl Debug for EnsembleStatistics
Auto Trait Implementations§
impl Freeze for EnsembleStatistics
impl RefUnwindSafe for EnsembleStatistics
impl Send for EnsembleStatistics
impl Sync for EnsembleStatistics
impl Unpin for EnsembleStatistics
impl UnwindSafe for EnsembleStatistics
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