pub struct PosteriorProbability(/* private fields */);Expand description
A probability in the closed unit interval that is explicitly interpreted as a posterior relevance probability.
The wrapper enforces the numeric and algebraic domain; it does not certify empirical calibration. Parameters fitted without labels must still be evaluated on held-out judgments before their outputs are described as calibrated probabilities.
Implementations§
Source§impl PosteriorProbability
impl PosteriorProbability
pub fn new(value: f64) -> ScoringResult<Self>
pub fn from_logit(value: f64) -> ScoringResult<Self>
pub const fn value(self) -> f64
Trait Implementations§
Source§impl Clone for PosteriorProbability
impl Clone for PosteriorProbability
Source§fn clone(&self) -> PosteriorProbability
fn clone(&self) -> PosteriorProbability
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 moreimpl Copy for PosteriorProbability
Source§impl Debug for PosteriorProbability
impl Debug for PosteriorProbability
Source§impl From<PosteriorProbability> for f64
impl From<PosteriorProbability> for f64
Source§fn from(probability: PosteriorProbability) -> Self
fn from(probability: PosteriorProbability) -> Self
Converts to this type from the input type.
Source§impl PartialEq for PosteriorProbability
impl PartialEq for PosteriorProbability
Source§impl PartialOrd for PosteriorProbability
impl PartialOrd for PosteriorProbability
impl StructuralPartialEq for PosteriorProbability
Auto Trait Implementations§
impl Freeze for PosteriorProbability
impl RefUnwindSafe for PosteriorProbability
impl Send for PosteriorProbability
impl Sync for PosteriorProbability
impl Unpin for PosteriorProbability
impl UnsafeUnpin for PosteriorProbability
impl UnwindSafe for PosteriorProbability
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