Skip to content

Releases: IOHprofiler/ModularCMAES

Fixing Warnings

27 Jan 14:33
5f8c3c2
Compare
Choose a tag to compare

Fixing overflow warnings in weights computation for very large values of mu. Also default to using float64 types for matrices.

Another bugfix for ssa

20 Jan 14:59
8e476c2
Compare
Choose a tag to compare

psa still had a bug in combination with sequential selection, this is adressed here

Bugfix for ssa

20 Jan 12:43
7b26633
Compare
Choose a tag to compare

xnes and lp-xnes had a bug when sequential selection was active. This is adressed in this release

Additional Step Size Controls

19 Jan 12:22
1dea64e
Compare
Choose a tag to compare

This version implements the following additional step size control mechanisms:
~ xNES step size adaptation (xnes)
~ median-xNES step size adaptation (m-xnes)
~ xNES with Log-normal Prior step size adaptation (lp-xnes)
~ Population Step Size rule from lm-cmaes (psr)

Vectorized boundary control

16 Jan 14:43
6fa874d
Compare
Choose a tag to compare
Merge pull request #20 from IOHprofiler/vectorized-boundary-control

fix unit test, vectorized boundary control

Hotfix

13 Jan 13:04
26a20e9
Compare
Choose a tag to compare

Hotfix for setup.py

Remove quasi random dependencies

13 Jan 13:00
54f105c
Compare
Choose a tag to compare

Remove the sobol seq and ghalton dependecies. Introduce numba dep.

Binary release builds

02 Dec 17:16
6c3e730
Compare
Choose a tag to compare
v0.0.2.3

Update setup.py

Update Parameters Handle

26 Nov 21:35
bbfa152
Compare
Choose a tag to compare

This release allows for a more easy updating of Parameters, without resetting all the learned parameters. This release also includes a new, n_generations parameters, which can be used as an alternative break condition for the optmization procedure. When set, optimization will always break after n_generations.

Bugfix for setup.py

21 Nov 13:27
5422feb
Compare
Choose a tag to compare

There was a typo in the list of dependencies, which prevent installation.