pub enum MixedPrecisionError {
LossScaleOverflow(f64),
LossScaleUnderflow(f64),
GradientOverflow(usize),
GradientNaN,
UnsupportedPrecisionMode(PrecisionMode),
NotSupported,
NumericalInstability(String),
}Expand description
Mixed precision training errors.
Variants§
LossScaleOverflow(f64)
LossScaleUnderflow(f64)
GradientOverflow(usize)
GradientNaN
UnsupportedPrecisionMode(PrecisionMode)
NotSupported
NumericalInstability(String)
Trait Implementations§
Source§impl Clone for MixedPrecisionError
impl Clone for MixedPrecisionError
Source§fn clone(&self) -> MixedPrecisionError
fn clone(&self) -> MixedPrecisionError
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 MixedPrecisionError
impl Debug for MixedPrecisionError
Source§impl Display for MixedPrecisionError
impl Display for MixedPrecisionError
Source§impl Error for MixedPrecisionError
impl Error for MixedPrecisionError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl PartialEq for MixedPrecisionError
impl PartialEq for MixedPrecisionError
impl StructuralPartialEq for MixedPrecisionError
Auto Trait Implementations§
impl Freeze for MixedPrecisionError
impl RefUnwindSafe for MixedPrecisionError
impl Send for MixedPrecisionError
impl Sync for MixedPrecisionError
impl Unpin for MixedPrecisionError
impl UnwindSafe for MixedPrecisionError
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