pub enum TrainingPhase {
Warmup,
Full,
Predict,
Correct,
}Expand description
Current training phase
Variants§
Warmup
Collecting gradient history
Full
Full backpropagation
Predict
Using predicted gradients
Correct
Correction step
Trait Implementations§
Source§impl Clone for TrainingPhase
impl Clone for TrainingPhase
Source§fn clone(&self) -> TrainingPhase
fn clone(&self) -> TrainingPhase
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 TrainingPhase
impl Debug for TrainingPhase
Source§impl PartialEq for TrainingPhase
impl PartialEq for TrainingPhase
impl Copy for TrainingPhase
impl Eq for TrainingPhase
impl StructuralPartialEq for TrainingPhase
Auto Trait Implementations§
impl Freeze for TrainingPhase
impl RefUnwindSafe for TrainingPhase
impl Send for TrainingPhase
impl Sync for TrainingPhase
impl Unpin for TrainingPhase
impl UnwindSafe for TrainingPhase
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