Skip to content
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

Add notice to CMA-ES to explain it does not support 1d problems #1524

Open
MichaelClerx opened this issue Mar 25, 2024 · 0 comments
Open

Add notice to CMA-ES to explain it does not support 1d problems #1524

MichaelClerx opened this issue Mar 25, 2024 · 0 comments

Comments

@MichaelClerx
Copy link
Member

I can describe the phenomenon, as it appears in my own work: I am working with an SEIR model for which I am trying to infer one parameter beta. I use my usual approach in which I write up a pints.LogPDF, pints.LogPrior and a pints.LogPosterior objects, and then when I try to run it (with 3 chains, so is not that issue), I get this error message:

Screenshot 2024-03-25 at 14 00 23

Originally posted by @I-Bouros in #1520 (comment)

We should add a notice to the pints.CMAES wrapper to say 1d is not supported, and raise a more informative exception from its constructor (to clarify that PINTS supports 1d in general, but this particular method does not, and please choose another method)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant