Expand description
Global optimization algorithms
This module provides various global optimization algorithms for finding the global minimum of a multivariate function.
Structs§
- Basin
Hopping Options - Options for Basin-hopping algorithm
- Bayesian
Optimization Options - Options for Bayesian optimization
- Bayesian
Optimizer - The Bayesian optimization algorithm
- Cluster
Centroid - Cluster centroid information
- Clustering
Options - Configuration for clustering local minima
- Clustering
Result - Result of clustering analysis
- Differential
Evolution Options - Options for Differential Evolution algorithm
- Dual
Annealing Options - Options for Dual Annealing algorithm
- Local
Minimum - Represents a local minimum found during optimization
- Multi
Start Options - Options for multi-start optimization
- Particle
Swarm Options - Options for Particle Swarm Optimization
- Simulated
Annealing Options - Options for Simulated Annealing
- Space
- Search space for parameters
Enums§
- Acquisition
Function Type - Acquisition function type enum for option selection
- Clustering
Algorithm - Clustering algorithms available
- Initial
Point Generator - Initial point generator type
- Kernel
Type - Kernel type enum for option selection
- Parameter
- Parameter types for search space
- Start
Point Strategy - Strategy for generating starting points
- Starting
Point Strategy - Strategy for generating starting points
Functions§
- basinhopping
- Perform global optimization using basin-hopping
- bayesian_
optimization - Perform Bayesian optimization on a function
- differential_
evolution - Perform global optimization using differential evolution
- dual_
annealing - Perform global optimization using dual annealing
- generate_
diverse_ start_ points - Generate diverse starting points for multi-start optimization
- multi_
start - Perform multi-start optimization
- multi_
start_ with_ clustering - Multi-start optimization with clustering
- particle_
swarm - Perform global optimization using particle swarm optimization
- simulated_
annealing - Perform global optimization using simulated annealing