pub struct PhaseTrainingConfig {
pub warmup_steps: usize,
pub full_steps: usize,
pub predict_steps: usize,
pub correct_every: usize,
pub learning_rate: f64,
pub epochs: usize,
pub batch_size: usize,
}Expand description
Configuration for deterministic phase training
Fields§
§warmup_steps: usizeNumber of warmup steps to collect gradient history
full_steps: usizeNumber of full backprop steps for accurate gradients
predict_steps: usizeNumber of predict steps using deterministic predictions
correct_every: usizeCorrection frequency (every N steps during predict phase)
learning_rate: f64Learning rate for gradient updates
epochs: usizeNumber of training epochs
batch_size: usizeBatch size for training
Trait Implementations§
Source§impl Clone for PhaseTrainingConfig
impl Clone for PhaseTrainingConfig
Source§fn clone(&self) -> PhaseTrainingConfig
fn clone(&self) -> PhaseTrainingConfig
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 PhaseTrainingConfig
impl Debug for PhaseTrainingConfig
Auto Trait Implementations§
impl Freeze for PhaseTrainingConfig
impl RefUnwindSafe for PhaseTrainingConfig
impl Send for PhaseTrainingConfig
impl Sync for PhaseTrainingConfig
impl Unpin for PhaseTrainingConfig
impl UnwindSafe for PhaseTrainingConfig
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