Evox

Latest version: v0.8.1

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

Scan your dependencies

Page 2 of 3

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

0.5.0

0.4.1

General bug fixes.

0.4.0

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.