pub struct DeterministicTrainerStats {
pub total_steps: usize,
pub warmup_steps: usize,
pub full_steps: usize,
pub predict_steps: usize,
pub correct_steps: usize,
pub cycles: usize,
pub speedup: f32,
pub mean_prediction_error: f32,
pub current_loss: f32,
}Expand description
Training statistics.
Fields§
§total_steps: usizeTotal steps taken.
warmup_steps: usizeWarmup steps taken.
full_steps: usizeFull gradient steps taken.
predict_steps: usizePrediction steps taken.
correct_steps: usizeCorrection steps taken.
cycles: usizeTraining cycles completed.
speedup: f32Effective speedup ratio.
mean_prediction_error: f32Mean prediction error.
current_loss: f32Current loss (most recent).
Trait Implementations§
Source§impl Clone for DeterministicTrainerStats
impl Clone for DeterministicTrainerStats
Source§fn clone(&self) -> DeterministicTrainerStats
fn clone(&self) -> DeterministicTrainerStats
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 DeterministicTrainerStats
impl Debug for DeterministicTrainerStats
Auto Trait Implementations§
impl Freeze for DeterministicTrainerStats
impl RefUnwindSafe for DeterministicTrainerStats
impl Send for DeterministicTrainerStats
impl Sync for DeterministicTrainerStats
impl Unpin for DeterministicTrainerStats
impl UnwindSafe for DeterministicTrainerStats
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