pub fn dual_annealing<F>(
func: F,
x0: Array1<f64>,
bounds: Vec<(f64, f64)>,
options: Option<DualAnnealingOptions>,
) -> Result<OptimizeResult<f64>, OptimizeError>Expand description
Perform global optimization using dual annealing
pub fn dual_annealing<F>(
func: F,
x0: Array1<f64>,
bounds: Vec<(f64, f64)>,
options: Option<DualAnnealingOptions>,
) -> Result<OptimizeResult<f64>, OptimizeError>Perform global optimization using dual annealing