pub struct ParallelOptimizationResult {
pub best_hyperparameters: HashMap<String, Float>,
pub best_score: Float,
pub all_evaluations: Vec<EvaluationResult>,
pub optimization_statistics: OptimizationStatistics,
pub worker_statistics: Vec<WorkerStatistics>,
pub parallelization_efficiency: Float,
pub total_wall_time: Duration,
pub total_cpu_time: Duration,
}Expand description
Parallel optimization result
Fields§
§best_hyperparameters: HashMap<String, Float>§best_score: Float§all_evaluations: Vec<EvaluationResult>§optimization_statistics: OptimizationStatistics§worker_statistics: Vec<WorkerStatistics>§parallelization_efficiency: Float§total_wall_time: Duration§total_cpu_time: DurationTrait Implementations§
Source§impl Clone for ParallelOptimizationResult
impl Clone for ParallelOptimizationResult
Source§fn clone(&self) -> ParallelOptimizationResult
fn clone(&self) -> ParallelOptimizationResult
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 ParallelOptimizationResult
impl RefUnwindSafe for ParallelOptimizationResult
impl Send for ParallelOptimizationResult
impl Sync for ParallelOptimizationResult
impl Unpin for ParallelOptimizationResult
impl UnwindSafe for ParallelOptimizationResult
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