Evox

Latest version: v0.9.0

Safety actively analyzes 681881 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.7.0

What's Changed
* Fix multiobjective algorithms and DTLZ problems by Zhenyu2Liang in https://github.com/EMI-Group/evox/pull/102
* Monitor improve by BillHuang2001 in https://github.com/EMI-Group/evox/pull/109
* Add IM-MOEA algorithm and Gaussian Process based on GPJax by LiHao-MS in https://github.com/EMI-Group/evox/pull/114

New Contributors
* ZaberKo made their first contribution in https://github.com/EMI-Group/evox/pull/110

**Full Changelog**: https://github.com/EMI-Group/evox/compare/v0.6.3...v0.7.0

0.6.3

What's Changed
* Critical bug fixes
1. Fix the tournment selection operator. https://github.com/EMI-Group/evox/commit/d2340bff3ce6a152b663bfa152aa565e8b779afa
2. Fix the CPSO-S algorithm. https://github.com/EMI-Group/evox/pull/98
* Update README.md and document.
* Chinese translation of the document.

**Full Changelog**: https://github.com/EMI-Group/evox/compare/v0.6.2...v0.6.3

0.6.2

General bug fix.
Updated documentation website.

0.6.1

What's Changed
* New visualization function for RL Environments by WLS2002 in https://github.com/EMI-Group/evox/pull/84
* New ode algorithm by starquakee in https://github.com/EMI-Group/evox/pull/85
* New schwefel function by BillHuang2001 in https://github.com/EMI-Group/evox/pull/90
* General bug fixes

New Contributors
* starquakee made their first contribution in https://github.com/EMI-Group/evox/pull/85

**Full Changelog**: https://github.com/EMI-Group/evox/compare/v0.6.0...v0.6.1

0.6.0

What's Changed
* New README.md.
* Much improved document.
* Add `init_ask` and `init_tell` support. This extension allows one to easily initialize the population, when the population size and the offspring size don't match.
* `Workflow` now accept `opt_direction` parameter to configure the direction of the optimization process. it can be `"min"`, `"max"` or a `["min"/"max", ...]` to specific the direction for each objective.
* `Monitor` works with `opt_direction` seamlessly. It will record the best solution according to the current opt_direction.
* `Brax / Gym` are updated to support dynamic work distribution, it works even when the population size can't be divided by the number of workers. For example, you now can configure the Gym to use 3 CPUs, when the population size is 10, and 10 % 3 != 0.
* `State` now has `save` and `load` to save your state to the disk. With this, one can easily save and restore the optimization process.

0.5.1

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.