Releases: CMA-ES/libcmaes
Releases · CMA-ES/libcmaes
libcmaes 0.10
libcmaes 0.9.8
libcmaes 0.9.7
Improve build schemes and headers .
libcmaes 0.9.6.1
libcmaes 0.9.6
This release gathers the small technical changes that did accumulate over the past five years:
- CMake support
- OpenMP control
- Microsoft Visual Studio compatibility
- Fixed installation in virtual environments
- FIxed bug in elitism reinjection ratio
libcmaes 0.9.5
Major release with many additions, improvements and fixes:
- step-size two-point adaptaion scheme for improved performances in some settings, ref #88
- important bug fixes to the ACM surrogate scheme, ref #57, #106
- simple high-level workflow under Python, ref #116
- improved performances in high dimensions, ref #97
- improved profile likelihood and contour computations, including under geno/pheno transforms, ref #30,
#31, #48 - elitist mechanism for forcing best solutions during evolution, ref 103
- new legacy plotting function, ref #110
- optional initial function value, ref #100
- improved C++ API, ref #89
- fixed seed control of random vector in VD-CMA, ref #105
- new namespace support for gflags 2.1 and above, ref #108
- Python bindings support with Anaconda, ref #111
- configure script now tries to detect numpy when building Python bindings, ref #113
- Python bindings now have embedded documentation, ref #114
- workaround bad values of lambda, ref #119
- support for Travis continuou integration, ref #122
- lower resolution random seed initialization
libcmaes 0.9.4
libcmaes 0.9.2
- new VD-CMA algorithm with linear time and space complexity for black-box optimization
- API control of stopping criteria, with individual activation scheme
- improved memory control when tackling large-scale optimization problems
- solutions now support printing out in pheno space
- improved API of solutions object
- fixed compilation error with gcc 4.7