pub struct ScalarizationOptimizerTrained {
pub parameters: Array1<Float>,
pub scalarized_value: Float,
pub objective_values: Vec<Float>,
pub convergence_history: Vec<Float>,
pub n_features: usize,
pub n_objectives: usize,
pub config: ScalarizationConfig,
}Expand description
Trained state for scalarization optimizer
Fields§
§parameters: Array1<Float>Model parameters
scalarized_value: FloatScalarized objective value
objective_values: Vec<Float>Original objective values
convergence_history: Vec<Float>Convergence history
n_features: usizeNumber of features
n_objectives: usizeNumber of objectives
config: ScalarizationConfigConfiguration used
Trait Implementations§
Source§impl Clone for ScalarizationOptimizerTrained
impl Clone for ScalarizationOptimizerTrained
Source§fn clone(&self) -> ScalarizationOptimizerTrained
fn clone(&self) -> ScalarizationOptimizerTrained
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 moreAuto Trait Implementations§
impl Freeze for ScalarizationOptimizerTrained
impl RefUnwindSafe for ScalarizationOptimizerTrained
impl Send for ScalarizationOptimizerTrained
impl Sync for ScalarizationOptimizerTrained
impl Unpin for ScalarizationOptimizerTrained
impl UnwindSafe for ScalarizationOptimizerTrained
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