pub struct PowerCappedConfig {
pub power_cap_watts: f64,
pub target_power_watts: f64,
pub dynamic_adjustment: bool,
pub lr_adjustment_factor: f32,
}Expand description
Power-capped configuration
Fields§
§power_cap_watts: f64Maximum power consumption (Watts)
target_power_watts: f64Target average power (Watts)
dynamic_adjustment: boolEnable dynamic adjustment
lr_adjustment_factor: f32Learning rate adjustment factor
Trait Implementations§
Source§impl Clone for PowerCappedConfig
impl Clone for PowerCappedConfig
Source§fn clone(&self) -> PowerCappedConfig
fn clone(&self) -> PowerCappedConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PowerCappedConfig
impl Debug for PowerCappedConfig
Auto Trait Implementations§
impl Freeze for PowerCappedConfig
impl RefUnwindSafe for PowerCappedConfig
impl Send for PowerCappedConfig
impl Sync for PowerCappedConfig
impl Unpin for PowerCappedConfig
impl UnsafeUnpin for PowerCappedConfig
impl UnwindSafe for PowerCappedConfig
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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