Optimizers API Reference
Optimizer API
All the optimizers share the following common API:
Callbacks
Callbacks can be registered through the optimizer.register_callback for call on either ask or tell methods. Two of them are available through the
ng.callbacks namespace.
Configurable optimizers
Configurable optimizers share the following API to create optimizers instances:
Here is a list of the available configurable optimizers:
Optimizers
Here are all the other optimizers available in nevergrad:
Caution
Only non-family-based optimizers are listed in the documentation,
you can get a full list of available optimizers with sorted(nevergrad.optimizers.registry.keys())