The ModularCMAES

Main implementation of Modular CMA-ES.

Functions

correct_bounds(x, ub, lb, correction_method)

Bound correction function.

evaluate_bbob(fid, dim[, iterations, label, …])

Helper function to evaluate a ModularCMAES on the BBOB test suite.

fmin(func, dim[, maxfun])

Minimize a function using the modular CMA-ES.

scale_with_threshold(z, threshold)

Function for scaling a vector z to have length > threshold.

tpa_mutation(fitness_func, parameters)

Helper function for applying the tpa mutation step.

Classes

ModularCMAES(fitness_func, *args[, parameters])

The main class of the configurable CMA ES continous optimizer.

islice

islice(iterable, stop) –> islice object islice(iterable, start, stop[, step]) –> islice object