pub struct CalibratedProbability {
pub raw_score: f64,
pub probability: f64,
pub model_version: String,
pub train_sample_size: usize,
}Expand description
A calibrated probability output distinguishing raw confidence from empirical likelihood.
Fields§
§raw_score: f64Raw uncalibrated score or confidence (e.g. 0.0..100.0 or 0.0..1.0).
probability: f64Calibrated empirical win probability in 0.0..=1.0.
model_version: StringIdentifier / version of the calibration model used.
train_sample_size: usizeTraining sample size underlying the calibration curve.
Trait Implementations§
Source§impl Clone for CalibratedProbability
impl Clone for CalibratedProbability
Source§fn clone(&self) -> CalibratedProbability
fn clone(&self) -> CalibratedProbability
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CalibratedProbability
impl Debug for CalibratedProbability
Source§impl<'de> Deserialize<'de> for CalibratedProbability
impl<'de> Deserialize<'de> for CalibratedProbability
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 CalibratedProbability
impl PartialEq for CalibratedProbability
Source§impl Serialize for CalibratedProbability
impl Serialize for CalibratedProbability
impl StructuralPartialEq for CalibratedProbability
Auto Trait Implementations§
impl Freeze for CalibratedProbability
impl RefUnwindSafe for CalibratedProbability
impl Send for CalibratedProbability
impl Sync for CalibratedProbability
impl Unpin for CalibratedProbability
impl UnsafeUnpin for CalibratedProbability
impl UnwindSafe for CalibratedProbability
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