pub struct PhaseTimePct {
pub data_loading: f64,
pub gpu_compute: f64,
pub nccl_collective: f64,
pub optimizer_step: f64,
pub unknown: f64,
}Expand description
Aggregate phase time percentages across all ML tasks.
Fields§
§data_loading: f64§gpu_compute: f64§nccl_collective: f64§optimizer_step: f64§unknown: f64Trait Implementations§
Source§impl Debug for PhaseTimePct
impl Debug for PhaseTimePct
Source§impl Default for PhaseTimePct
impl Default for PhaseTimePct
Source§fn default() -> PhaseTimePct
fn default() -> PhaseTimePct
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PhaseTimePct
impl RefUnwindSafe for PhaseTimePct
impl Send for PhaseTimePct
impl Sync for PhaseTimePct
impl Unpin for PhaseTimePct
impl UnwindSafe for PhaseTimePct
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