pub struct HyperoptResult {
pub best_params: HyperparameterSet,
pub best_score: f64,
pub evaluations: usize,
pub history: Vec<f64>,
}Expand description
Result of hyperparameter optimization.
Fields§
§best_params: HyperparameterSetBest hyperparameter configuration found
best_score: f64Best objective value achieved
evaluations: usizeNumber of objective evaluations
history: Vec<f64>History of best scores
Trait Implementations§
Source§impl Clone for HyperoptResult
impl Clone for HyperoptResult
Source§fn clone(&self) -> HyperoptResult
fn clone(&self) -> HyperoptResult
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 HyperoptResult
impl RefUnwindSafe for HyperoptResult
impl Send for HyperoptResult
impl Sync for HyperoptResult
impl Unpin for HyperoptResult
impl UnwindSafe for HyperoptResult
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