f3dasm_optimize.cmaes#

cmaes(population=30, seed=None, **kwargs)[source]#

Covariance Matrix Adaptation Evolution Strategy (CMA-ES) optimizer. Adapated from the EvoSax library.

Parameters:
  • population (int, optional) – The number of individuals in the population, by default 30

  • seed (Optional[int], optional) – The seed for the random number generator, by default None

Returns:

Optimizer object

Return type:

Optimizer