pub struct OptimizationParams {
pub population_size: usize,
pub max_iterations: usize,
pub target_value: Option<f64>,
}Expand description
Parameters for optimization algorithms
Fields§
§population_size: usizeSize of the population
max_iterations: usizeMaximum number of iterations
target_value: Option<f64>Target value for early stopping
Trait Implementations§
Source§impl Clone for OptimizationParams
impl Clone for OptimizationParams
Source§fn clone(&self) -> OptimizationParams
fn clone(&self) -> OptimizationParams
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 moreSource§impl Debug for OptimizationParams
impl Debug for OptimizationParams
Auto Trait Implementations§
impl Freeze for OptimizationParams
impl RefUnwindSafe for OptimizationParams
impl Send for OptimizationParams
impl Sync for OptimizationParams
impl Unpin for OptimizationParams
impl UnwindSafe for OptimizationParams
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