CMA-ES / libcmaes

libcmaes is a multithreaded C++11 library with Python bindings for high performance blackbox stochastic optimization using the CMA-ES algorithm for Covariance Matrix Adaptation Evolution Strategy
Other
321 stars 78 forks source link

Request for clarification on documentation for bounds #148

Closed medrimonia closed 7 years ago

medrimonia commented 7 years ago

From the documentation available here and here. It is not clearly stated that one has to call gp.pheno(solution) in order to get the values of the parameters in the initial parameter space.

I had some trouble to get the implementation working properly until I start searching informations in the last commits and found this page. By inspecting the code of the print function I quickly understood my mistake.

Since I just started using cmaes, this information might be obvious for frequent user, but I have the feeling that newcomers might be helped by adding a mention of gp.pheno(solution) inside those two pages.

beniz commented 7 years ago

Hi, sorry about that. I've checked and it seems the Wiki is opened to users who'd like to contribute, could you fix the wiki as you see fit by any chance ? Thanks.

medrimonia commented 7 years ago

I have brought some tiny modifications to the wiki, thank you for your quick answer.

beniz commented 7 years ago

Thank you!

marija-p commented 7 years ago

@medrimonia I came across this issue and just wanted to say: thanks a lot for the contribution! You saved me a big headache. :+1:

medrimonia commented 7 years ago

@marija-p you're welcome. I'm glad it helped you.