pub struct TrainingConfigBuilder { /* private fields */ }Expand description
Example concrete training config builder without using the macro
Implementations§
Source§impl TrainingConfigBuilder
impl TrainingConfigBuilder
pub fn new() -> Self
pub fn learning_rate(self, learning_rate: f64) -> Self
pub fn epochs(self, epochs: usize) -> Self
pub fn warmup_steps(self, warmup_steps: usize) -> Self
pub fn weight_decay(self, weight_decay: f64) -> Self
pub fn gradient_clipping(self, gradient_clipping: f64) -> Self
Trait Implementations§
Source§impl Clone for TrainingConfigBuilder
impl Clone for TrainingConfigBuilder
Source§fn clone(&self) -> TrainingConfigBuilder
fn clone(&self) -> TrainingConfigBuilder
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 TrainingConfigBuilder
impl Debug for TrainingConfigBuilder
Source§impl Default for TrainingConfigBuilder
impl Default for TrainingConfigBuilder
Source§fn default() -> TrainingConfigBuilder
fn default() -> TrainingConfigBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TrainingConfigBuilder
impl RefUnwindSafe for TrainingConfigBuilder
impl Send for TrainingConfigBuilder
impl Sync for TrainingConfigBuilder
impl Unpin for TrainingConfigBuilder
impl UnsafeUnpin for TrainingConfigBuilder
impl UnwindSafe for TrainingConfigBuilder
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