Struct burn::train::metric::CpuTemperature
pub struct CpuTemperature { /* private fields */ }
Expand description
CPU Temperature in celsius degrees
Implementations§
§impl CpuTemperature
impl CpuTemperature
pub fn new() -> CpuTemperature
pub fn new() -> CpuTemperature
Creates a new CPU temp metric
Trait Implementations§
§impl Default for CpuTemperature
impl Default for CpuTemperature
§fn default() -> CpuTemperature
fn default() -> CpuTemperature
Returns the “default value” for a type. Read more
§impl Metric for CpuTemperature
impl Metric for CpuTemperature
§fn update(
&mut self,
_item: &<CpuTemperature as Metric>::Input,
_metadata: &MetricMetadata,
) -> MetricEntry
fn update( &mut self, _item: &<CpuTemperature as Metric>::Input, _metadata: &MetricMetadata, ) -> MetricEntry
Update the metric state and returns the current metric entry.
Auto Trait Implementations§
impl Freeze for CpuTemperature
impl RefUnwindSafe for CpuTemperature
impl Send for CpuTemperature
impl Sync for CpuTemperature
impl Unpin for CpuTemperature
impl UnwindSafe for CpuTemperature
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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§impl<T> Pointable for T
impl<T> Pointable for T
source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian()
.