pub struct TrainingStepMetrics {
pub step: usize,
pub learning_rate: f64,
pub train: CausalLmMetrics,
pub validation: Option<CausalLmMetrics>,
pub train_spectral: Option<TrainingSpectralSnapshot>,
pub validation_spectral: Option<TrainingSpectralSnapshot>,
}Fields§
§step: usize§learning_rate: f64§train: CausalLmMetrics§validation: Option<CausalLmMetrics>§train_spectral: Option<TrainingSpectralSnapshot>§validation_spectral: Option<TrainingSpectralSnapshot>Trait Implementations§
Source§impl Clone for TrainingStepMetrics
impl Clone for TrainingStepMetrics
Source§fn clone(&self) -> TrainingStepMetrics
fn clone(&self) -> TrainingStepMetrics
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 TrainingStepMetrics
impl Debug for TrainingStepMetrics
Source§impl<'de> Deserialize<'de> for TrainingStepMetrics
impl<'de> Deserialize<'de> for TrainingStepMetrics
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for TrainingStepMetrics
impl PartialEq for TrainingStepMetrics
Source§impl Serialize for TrainingStepMetrics
impl Serialize for TrainingStepMetrics
impl StructuralPartialEq for TrainingStepMetrics
Auto Trait Implementations§
impl Freeze for TrainingStepMetrics
impl RefUnwindSafe for TrainingStepMetrics
impl Send for TrainingStepMetrics
impl Sync for TrainingStepMetrics
impl Unpin for TrainingStepMetrics
impl UnsafeUnpin for TrainingStepMetrics
impl UnwindSafe for TrainingStepMetrics
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