pub struct PrecisionRecord {
pub iteration: usize,
pub sample_count: usize,
pub mean_posterior_std: f64,
pub max_posterior_std: f64,
pub percentile_95_std: f64,
pub goal_met: bool,
}Expand description
Precision assessment snapshot recorded after each calibration iteration.
Fields§
§iteration: usizeIteration index (0-based).
sample_count: usizeNumber of samples in the model at this iteration.
mean_posterior_std: f64Mean posterior std over the evaluation grid.
max_posterior_std: f64Max posterior std over the evaluation grid.
percentile_95_std: f6495th-percentile posterior std (primary precision metric).
goal_met: boolWhether the precision goal was met at this iteration.
Trait Implementations§
Source§impl Clone for PrecisionRecord
impl Clone for PrecisionRecord
Source§fn clone(&self) -> PrecisionRecord
fn clone(&self) -> PrecisionRecord
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 PrecisionRecord
impl RefUnwindSafe for PrecisionRecord
impl Send for PrecisionRecord
impl Sync for PrecisionRecord
impl Unpin for PrecisionRecord
impl UnsafeUnpin for PrecisionRecord
impl UnwindSafe for PrecisionRecord
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