pub struct PrecisionAssessment {
pub max_std: f64,
pub mean_std: f64,
pub percentile_95_std: f64,
pub target_std: f64,
pub gap: f64,
pub status: PrecisionStatus,
}Expand description
Summary of the current predictive precision.
Fields§
§max_std: f64Maximum posterior std over the test/grid points.
mean_std: f64Mean posterior std over the test/grid points.
percentile_95_std: f6495th-percentile posterior std (primary decision metric, per CLARIFY-1).
target_std: f64User-provided tolerance (the precision goal).
gap: f64Relative gap: (percentile_95_std − target_std) / target_std. Negative when goal is met; positive when unmet.
status: PrecisionStatusStatus label (MetGoal / Near / Unmet / NoiseFloorHit).
Trait Implementations§
Source§impl Clone for PrecisionAssessment
impl Clone for PrecisionAssessment
Source§fn clone(&self) -> PrecisionAssessment
fn clone(&self) -> PrecisionAssessment
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 moreAuto Trait Implementations§
impl Freeze for PrecisionAssessment
impl RefUnwindSafe for PrecisionAssessment
impl Send for PrecisionAssessment
impl Sync for PrecisionAssessment
impl Unpin for PrecisionAssessment
impl UnsafeUnpin for PrecisionAssessment
impl UnwindSafe for PrecisionAssessment
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