Open phbasler opened 5 months ago
I am 20% sure that code is only for reference only and not meant to be used as an actual implementation. When I was writing my CMAES implementation in rust I was referring to this code and noticed that their eigenvalue decomposition is calculated in O(N^3).
Pagmo2 already has an implementation written with the eigen library. Its also has a conan package.
Package Name/Version
cmaes/0.10.0
Webpage
https://github.com/CMA-ES/libcmaes
Source code
https://github.com/CMA-ES/libcmaes
Description of the library/tool
From the Readme:
libcmaes is a multithreaded C++11 implementation (with Python bindings) of algorithms of the CMA-ES family for optimization of nonlinear non-convex 'blackbox' functions.
My reason for wanting this in conan: I used it for my Code in physics and it is the only dependency not in conan. I already have a recipe in my fork and want to contribute it.