Expand description
Pure-Rust CMA-ES global optimizer. Covariance Matrix Adaptation Evolution Strategy (CMA-ES).
This is a pure-Rust, bounded, full-covariance CMA-ES implementation for
continuous black-box minimisation. Internally the search runs in a
normalised [0, 1]^n box so parameter scales such as log-frequency, Q, and
gain can share one covariance matrix without manual preconditioning.
Structs§
- CmaEs
Config - Configuration for
cma_es. - CmaEs
Intermediate - Per-generation callback payload for
cma_es. - CmaEs
Report - Result of a
cma_esrun.
Functions§
- cma_es
- Minimise
fwith bounded full-covariance CMA-ES.
Type Aliases§
- CmaEs
Callback - Callback type used by
CmaEsConfig.