pub enum CyclicLrMode {
Triangular,
Triangular2,
ExpRange,
}Expand description
Cyclic learning rate mode.
Variants§
Triangular
Triangular (linear increase and decrease).
Triangular2
Triangular2 (amplitude decreases by half each cycle).
ExpRange
Exponential range (amplitude decreases exponentially).
Trait Implementations§
Source§impl Clone for CyclicLrMode
impl Clone for CyclicLrMode
Source§fn clone(&self) -> CyclicLrMode
fn clone(&self) -> CyclicLrMode
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 CyclicLrMode
impl Debug for CyclicLrMode
Source§impl PartialEq for CyclicLrMode
impl PartialEq for CyclicLrMode
impl Copy for CyclicLrMode
impl StructuralPartialEq for CyclicLrMode
Auto Trait Implementations§
impl Freeze for CyclicLrMode
impl RefUnwindSafe for CyclicLrMode
impl Send for CyclicLrMode
impl Sync for CyclicLrMode
impl Unpin for CyclicLrMode
impl UnwindSafe for CyclicLrMode
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