oa::ml::training::ValidationMetric

Cloneable observation handle for the latest completed validation loss. Clones share one thread-affine value so checkpoint, summary, and early-stop callbacks can observe the result without owning or rerunning validation.

StRust public API

Declaration

pub struct ValidationMetric { /* private fields */ }
Public Rust declaration.

Public Methods

pub fn name(&self) -> &str
pub fn value(&self) -> Option<f64>
pub fn result(&self) -> f64
fn clone(&self) -> ValidationMetric

Public Method Documentation

pub fn name( &self ) -> &str
No public source comment is attached to this declaration.
pub fn value( &self ) -> Option<f64>
No public source comment is attached to this declaration.
pub fn result( &self ) -> f64
No public source comment is attached to this declaration.
fn clone( &self ) -> ValidationMetric
No public source comment is attached to this declaration.