pub struct MixedPrecisionMetrics {
pub loss: f64,
pub skipped: bool,
pub loss_scale: f64,
pub total_skipped: u64,
pub compute_dtype: DType,
}Expand description
Metrics from a single mixed-precision training step.
Fields§
§loss: f64The unscaled loss value.
skipped: boolWhether this step was skipped (overflow detected).
loss_scale: f64Current loss scale factor.
total_skipped: u64Total skipped steps so far.
compute_dtype: DTypeThe compute dtype used for this step.
Trait Implementations§
Source§impl Clone for MixedPrecisionMetrics
impl Clone for MixedPrecisionMetrics
Source§fn clone(&self) -> MixedPrecisionMetrics
fn clone(&self) -> MixedPrecisionMetrics
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 moreAuto Trait Implementations§
impl Freeze for MixedPrecisionMetrics
impl RefUnwindSafe for MixedPrecisionMetrics
impl Send for MixedPrecisionMetrics
impl Sync for MixedPrecisionMetrics
impl Unpin for MixedPrecisionMetrics
impl UnwindSafe for MixedPrecisionMetrics
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> 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