Releases: CMA-ES/pycma
Releases · CMA-ES/pycma
r4.3.0
- integer variables of candidate solutions are rounded (addressing also issue
#286) - moved main docstring from
fmin
tofmin2
- experimental plots for error estimates and sensitivities
- fix
numpy
scalar type representations at various places - replace ineffective
use_archives
flag witharchive_sent_solutions
andarchive_after_sent
r4.0.0
- majorly improved mixed-integer handling based on a more concise lower bound of variances and on so-called integer centering
- moved options and parameters code into a new file
- many small-ish fixes and improvements
r3.4.0
r3.3.0
Diagonal decoding, fmin functions with surrogate and more.
r3.2.2
Smallish fixes and improvements and a constraints use case notebook.
r3.2.1
- fixes plot of principal axes which were shown squared by mistake
r3.2.0
- constraints handling via a dynamic unconstrained function instantiated from
cma.ConstrainedFitnessAL
. - many small improvements and fixes
r3.1.0
- fix return value of
fmin_con
and make it more usable, added attributebest_feasible
- polish
evolution_strategy.py
- fix a few smallish bugs
r3.0.3
Fix bug when passing args
in OOOptimizer.optimize
.
r3.0.2
- fixed
EvalParallel2
from r3.0.1 EvalParallel2
allows to avoidmultiprocessing
all together, depending on the value ofnumber_of_processes
OOOptimizer.optimize
can parallelize function calls (usingEvalParallel2
)