pub struct NodeTrainingStats {
pub samples_processed: u64,
pub processing_rate: f64,
pub current_loss: f64,
pub memory_usage: u64,
pub cpu_utilization: f64,
}Expand description
Training statistics for individual nodes
Fields§
§samples_processed: u64Samples processed by this node
processing_rate: f64Processing rate (samples/sec)
current_loss: f64Current loss value
memory_usage: u64Memory usage during training
cpu_utilization: f64CPU utilization during training
Trait Implementations§
Source§impl Clone for NodeTrainingStats
impl Clone for NodeTrainingStats
Source§fn clone(&self) -> NodeTrainingStats
fn clone(&self) -> NodeTrainingStats
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 NodeTrainingStats
impl Debug for NodeTrainingStats
Source§impl<'de> Deserialize<'de> for NodeTrainingStats
impl<'de> Deserialize<'de> for NodeTrainingStats
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
Auto Trait Implementations§
impl Freeze for NodeTrainingStats
impl RefUnwindSafe for NodeTrainingStats
impl Send for NodeTrainingStats
impl Sync for NodeTrainingStats
impl Unpin for NodeTrainingStats
impl UnwindSafe for NodeTrainingStats
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