Releases: facebookresearch/nevergrad
Setup.py fix
v0.2.3 Update version to v0.2.3 (#271)
Improved reproducibility and namespaces
This release improves reproducibility by providing a random state to each instrumentation, which is used by the optimizers. It also introduces some namespace changes to make code clearer.
See the CHANGELOG for more details.
Regular update - May 2019
This release fixes bugs and adds minor improvements.
See CHANGELOG for more information.
Major update of optimizers API
This release makes major API changes. Most noticeably:
- first parameter of optimizers is now instrumentation instead of dimension. This allows the optimizer to have information on the underlying structure. ints are still allowed as before and will set the instrumentation to the Instrumentation(var.Array(n)) (which is basically the identity).
- ask() and provide_recommendation() now return a Candidate with attributes args, kwargs (depending on the instrumentation) and data (the array which was formerly returned). tell must now receive this candidate as well instead of the array.
More details can be found in the CHANGELOG and in the documentation.
Bug correction
This fixes a bug in PSO
introduced by v0.1.5.
This is also the last release with the BaseFunction
class which will disappear in favor of InstrumentedFunction
(breaking change for custom benchmark functions).
March release
See CHANGELOG for more information
Last release before instrumentation breaking changes
See CHANGELOGS for an overview of updates since the initial release.
Pypi package update
Updated Pypi with current version (bug fixes, new features).
A new version v0.1.3 will follow soon with more information.
Initial release with bug fixes
This release contains minor updates and the version matches pypi version.
Initial release
v0.1.0 Initial commit