Moptipy

Latest version: v0.9.107

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

Scan your dependencies

Page 14 of 25

0.9.28

Now, the [W-Model](https://thomasweise.github.io/moptipy/moptipy.examples.bitstrings.html#module-moptipy.examples.bitstrings.w_model) benchmark problem is included.
The W-Model is a benchmark problem for discrete optimization with tunable ruggedness, deceptiveness, epistasis, and uniform neutrality.

0.9.27

minor bug fixes and improvements

0.9.26

The [GeneralEA](https://thomasweise.github.io/moptipy/moptipy.algorithms.so.html#moptipy.algorithms.so.general_ea.GeneralEA), its components, and the corresponding demo experiment are finished.

0.9.25

We now also provide the CMA-ES algorithm variants from the library [`cmaes`](https://pypi.org/project/cmaes/), which is developed by Masashi Shibata and Masahiro Nomura at <https://github.com/CyberAgent/cmaes>.
These algorithms are wrapped into the `moptipy` API and can now be accesses and experimented on in the same way as any other numerical optimization algorithm in our package.
This is shown in the small example [`continuous_optimization.py`](https://thomasweise.github.io/moptipy/examples/continuous_optimization.html).

0.9.24

Fix of 0.9.23 to Comply with New `ruff` Rules

0.9.23

We now provide a wrapper around Powell's "Bound Optimization BY Quadratic Approximation" algorithm (BOBYQA) offered by the library "Powell's Derivative-Free Optimization solvers" ([`pdfo`](https://www.pdfo.net)). This means that another highly efficient algorithm for numerical/continuous optimization is now available out of the box under our `moptipy` API.

We also included the first draft of an example for [continuous optimization](https://thomasweise.github.io/moptipy/examples/continuous_optimization.html).

A set of strange bugs were fixed in [`StatRun`](https://thomasweise.github.io/moptipy/moptipy.evaluation.html#moptipy.evaluation.stat_run.StatRun) and [`Ert`](https://thomasweise.github.io/moptipy/moptipy.evaluation.html#moptipy.evaluation.ert.Ert).
There, we removed the `numba` jitting where it was not useful and problematic and fixed issues the accidental mismatch of Python `int`s and `numpy` `int`s.
We also better deal with the special case where [`StatRun`](https://thomasweise.github.io/moptipy/moptipy.evaluation.html#moptipy.evaluation.stat_run.StatRun)s only have single values.

Page 14 of 25

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.