pub struct EfficiencyMetrics {
pub average_interval_width: Option<f64>,
pub average_set_size: Option<f64>,
pub interval_width_std: Option<f64>,
pub set_size_std: Option<f64>,
pub singleton_rate: Option<f64>,
pub empty_set_rate: Option<f64>,
}Expand description
Efficiency metrics for conformal prediction
Fields§
§average_interval_width: Option<f64>Average interval width (regression)
average_set_size: Option<f64>Average set size (classification)
interval_width_std: Option<f64>Interval width variability
set_size_std: Option<f64>Set size variability
singleton_rate: Option<f64>Singleton rate (classification: fraction with single prediction)
empty_set_rate: Option<f64>Empty set rate (classification: fraction with no predictions)
Trait Implementations§
Source§impl Clone for EfficiencyMetrics
impl Clone for EfficiencyMetrics
Source§fn clone(&self) -> EfficiencyMetrics
fn clone(&self) -> EfficiencyMetrics
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 EfficiencyMetrics
impl RefUnwindSafe for EfficiencyMetrics
impl Send for EfficiencyMetrics
impl Sync for EfficiencyMetrics
impl Unpin for EfficiencyMetrics
impl UnwindSafe for EfficiencyMetrics
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