CMA-ES

class gob.optimizers.misc.CMA_ES.CMA_ES(bounds, n_eval=1000, m_0=None, sigma0=1, verbose=False)[source]

Bases: CPP_Optimizer

Interface for the CMA-ES optimizer.

Parameters:
  • bounds (ndarray) – The bounds of the search space.

  • n_eval (int) – The maximum number of function evaluations.

  • m_0 (ndarray) – The initial mean of the search distribution.

  • sigma0 (float) – The initial standard deviation of the search distribution.

  • verbose (bool) – Whether to print information about the optimization