y_w in CMA-ES
namheegordonkim opened this issue · comments
Hi Robert,
Thanks for the super helpful implementation guide for CMA-ES in JAX. I came across an inconsistency in the implementation about the variable y_w
in your code.
Eq. 45 from Hansen's tutorial looks like this
Eq. 41 defines
which is "step of the distribution mean disregarding step-size σ". The pure-python implementation you link in your tutorial honours Eq. 41.
However, it seems that y_w is divided by the step size in your implementation.
Am I missing something here? I'm not entirely sure how big of a difference this makes either.
Aha, I misread the notation for
No worries and thank you for the kind words and being such an active reader 🤗