pub enum ObjectiveType {
Show 16 variants
Accuracy,
Loss,
TrainingTime,
InferenceTime,
MemoryUsage,
EnergyConsumption,
ModelSize,
Robustness,
Fairness,
Performance,
Efficiency,
Interpretability,
Privacy,
Sustainability,
Cost,
Custom(String),
}Expand description
Objective types
Variants§
Accuracy
Loss
TrainingTime
InferenceTime
MemoryUsage
EnergyConsumption
ModelSize
Robustness
Fairness
Performance
Efficiency
Interpretability
Privacy
Sustainability
Cost
Custom(String)
Trait Implementations§
Source§impl Clone for ObjectiveType
impl Clone for ObjectiveType
Auto Trait Implementations§
impl Freeze for ObjectiveType
impl RefUnwindSafe for ObjectiveType
impl Send for ObjectiveType
impl Sync for ObjectiveType
impl Unpin for ObjectiveType
impl UnsafeUnpin for ObjectiveType
impl UnwindSafe for ObjectiveType
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