Releases: mfgustavo/glompo
Releases · mfgustavo/glompo
Version 3.1.1
- Added direct wrappers around the SciPy optimizers, however, for full GloMPO functionality, it is best to use them through the Nevergrad wrapper.
- Added the Lennard-Jones potential function as a new benchmark function.
- Added some more advanced generators based on the step-taking strategies of dual-annealing and basin-hopping.
- Introduce an aggressive kill option to the manager to force terminate children even if they cannot accept commands from the manager. This allows easier wrapping around a wider array of existing optimizer implementations.
- Added several improvements to the ParAMS interface, including wrappers to properly toggle parameters, and converters for index addresses. Updated to be compatible with ParAMS v0.5.0 and v0.5.1
- Bugfix: FileLogger could sometimes crash when appending large items to the file attributes.
- General documentation improvements.
Version 3.1.0
- Documentation rewrite, docs can now be found on readthedocs
and are much more detailed - Small API changes to make setup of components easier for the user.
- Minor bugfixes
Version 3.0.2
- GloMPO version now in manager log.
- Uniformly apply versioning across all versions.
- Fixed several bugs related to not having optional packages installed.
- Minor bugfixes and changes.
v3.0.1
Version 3
Version 2.1
- Added infrastructure to share function evaluations between optimizers.
- Adapted CMA to inject incoming function evaluations into subsequent iterations (N-CMA).
Version 2
- Added new checkpointing infrastructure so optimizations can be restarted.
- Better code parallelization.
- Allow real-time user interventions.
- Faster YAML log generation.
- Added status messaging and system load monitoring.
- Significant API and performance improvements.
- Many many bugfixes.