module documentation
Wrapper for objective functions like noise, rotation, gluing args
| Class | |
compose an arbitrary number of functions. |
| Class | |
Add waiting time to each evaluation, to simulate "expensive" behavior |
| Class | |
shortcut for ComposedFunction([f, BoundTransform(bounds).transform]), see also below. |
| Class | |
Insert variables with given values, thereby reducing the dimensionality of the resulting composed function. |
| Class | |
a declarative base class, indicating that a derived class instance "is" a (fitness/objective) function. |
| Class | |
deprecated, use functools.partial or cma.fitness_transformations.partial instead, which has the same functionality and interface. |
| Class | |
DEPRECATED compose fitness function with some integer variables using np.floor by default. |
| Class | |
compose fitness function with some integer variables using np.round by default. |
| Class | |
apply noise via f += rel_noise(dim) * f + abs_noise(dim) |
| Class | |
return a rotated version of a function for testing purpose. |
| Class | |
compose a (fitness) function with a preceding scaling and offset. |
| Class | |
compose a function with a shift in x-space. |
| Class | |
transform fitness_function to return sometimes NaN |
| Class | |
a function that returns f1(x[:n1]) + f2(x[n1:]). |
| Variable | rotate |
Undocumented |