pub struct ReliabilityBin {
pub lower: f64,
pub upper: f64,
pub n: usize,
pub mean_confidence: f64,
pub accuracy: f64,
}Expand description
One bin of the reliability curve.
Fields§
§lower: f64Inclusive lower edge (index / bins).
upper: f64Exclusive upper edge ((index + 1) / bins).
n: usizeScored rows that landed in this bin.
mean_confidence: f64Mean max(p) of those rows.
accuracy: f64Fraction of those rows whose argmax was the gold slot.
Trait Implementations§
Source§impl Clone for ReliabilityBin
impl Clone for ReliabilityBin
Source§impl Debug for ReliabilityBin
impl Debug for ReliabilityBin
Source§impl<'de> Deserialize<'de> for ReliabilityBin
impl<'de> Deserialize<'de> for ReliabilityBin
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ReliabilityBin
impl PartialEq for ReliabilityBin
Source§impl Serialize for ReliabilityBin
impl Serialize for ReliabilityBin
impl StructuralPartialEq for ReliabilityBin
Auto Trait Implementations§
impl Freeze for ReliabilityBin
impl RefUnwindSafe for ReliabilityBin
impl Send for ReliabilityBin
impl Sync for ReliabilityBin
impl Unpin for ReliabilityBin
impl UnsafeUnpin for ReliabilityBin
impl UnwindSafe for ReliabilityBin
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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