pub struct PredictorStatistics {
pub total_steps: usize,
pub full_steps: usize,
pub predicted_steps: usize,
pub mean_abs_error: f32,
pub max_residual: f32,
pub early_corrections: usize,
}Expand description
Statistics for prediction quality monitoring.
Fields§
§total_steps: usizeTotal steps processed.
full_steps: usizeSteps with full gradient computation.
predicted_steps: usizeSteps with predicted gradients.
mean_abs_error: f32Mean absolute prediction error.
max_residual: f32Maximum observed residual.
early_corrections: usizeNumber of early corrections triggered.
Trait Implementations§
Source§impl Clone for PredictorStatistics
impl Clone for PredictorStatistics
Source§fn clone(&self) -> PredictorStatistics
fn clone(&self) -> PredictorStatistics
Returns a duplicate of the value. Read more
1.0.0 · 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 PredictorStatistics
impl Debug for PredictorStatistics
Source§impl Default for PredictorStatistics
impl Default for PredictorStatistics
Source§fn default() -> PredictorStatistics
fn default() -> PredictorStatistics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PredictorStatistics
impl RefUnwindSafe for PredictorStatistics
impl Send for PredictorStatistics
impl Sync for PredictorStatistics
impl Unpin for PredictorStatistics
impl UnwindSafe for PredictorStatistics
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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