pub enum WarmStartStrategy {
TopK(usize),
WeightedSampling(usize),
SurrogateModel(usize),
ClusterBased(usize),
Combined(Vec<WarmStartStrategy>),
}Expand description
Warm-start strategy for optimization initialization
Variants§
TopK(usize)
Use top-k best configurations from history
WeightedSampling(usize)
Use weighted sampling based on historical performance
SurrogateModel(usize)
Use surrogate model predictions to generate initial points
ClusterBased(usize)
Use clustering to find diverse good regions
Combined(Vec<WarmStartStrategy>)
Combine multiple strategies
Trait Implementations§
Source§impl Clone for WarmStartStrategy
impl Clone for WarmStartStrategy
Source§fn clone(&self) -> WarmStartStrategy
fn clone(&self) -> WarmStartStrategy
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 WarmStartStrategy
impl RefUnwindSafe for WarmStartStrategy
impl Send for WarmStartStrategy
impl Sync for WarmStartStrategy
impl Unpin for WarmStartStrategy
impl UnwindSafe for WarmStartStrategy
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