-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bring in libcmaes as a dependency #16433
Comments
@hongkai-dai will provide a small sample function (or program, or test) that calls cmaes, and then @jwnimmer-tri will open a PR with a sufficient BUILD file (+ releated) to get that working in Drake. |
A good sample program to use would be https://github.com/CMA-ES/libcmaes/blob/master/examples/sample-code.cc. |
@hongkai-dai for tracking purposes, could you document in this issue which Drake feature this dependency will be in service of? Ideally, that new feature would have its own overall Drake tracking issue that you could just link to here. |
@hongkai-dai Do we have any timeline for using this CMA-ES library in Drake? We added it 18 months ago as a speculative dependency ("dev" code) and haven't touched it since then (other than babysitting it to keep it up-to-date). Now that #17231 is nearing completion, I either need to fix the CMA-ES to be hidden-safe or else remove it from Drake. (We could bring it back later again if we want to, reverting the removal.) |
I ended up not using CMA-ES. I think we can close this issue. |
Now that libcmaes has the Apache 2.0 license, I think it is ready to bring it as a Drake dependency
The text was updated successfully, but these errors were encountered: