You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi Adam,
After a few hiccups, I managed to fit my spectrum and it works beautifully with nautilus.
I would like to suggest to add a word of caution when using nautilus, though. When I started experiment with the fits, they would never converge and I had no idea why. The priors were sensible and even the simplest spectrum would not work. Then I switched to verbose=True and realized that the runner was stuck in a try/except statement. Basically, it kept resuming the previous run (I didn't know it would do that), but in the meantime I had changed the spectrum limits and resolution and the priors, so I guess the runner was very confused and didn't know what to do.
Maybe you can add to the docs something explicit about resuming previous runs similar to what is in the nautilus docs here: https://nautilus-sampler.readthedocs.io/en/stable/guides/checkpointing.html#checkpointing
Thank you again for your help!!
The text was updated successfully, but these errors were encountered:
I'm happy to hear nautilus worked for you. And you're right that one should not resume a fit using a checkpoint file from a different fit. That will actually confuse both nautilus and MultiNest. I don't think it's necessarily specific to nautilus unless there are differences in the way bagpipes implements these two samplers regarding checkpointing.
I had a look at the code and, I believe, MultiNest would be affected in the same way. So if the documentation is updated, the statement about resuming from previous runs can be a general statement, I believe.
Hi Adam,
After a few hiccups, I managed to fit my spectrum and it works beautifully with nautilus.
I would like to suggest to add a word of caution when using nautilus, though. When I started experiment with the fits, they would never converge and I had no idea why. The priors were sensible and even the simplest spectrum would not work. Then I switched to verbose=True and realized that the runner was stuck in a try/except statement. Basically, it kept resuming the previous run (I didn't know it would do that), but in the meantime I had changed the spectrum limits and resolution and the priors, so I guess the runner was very confused and didn't know what to do.
Maybe you can add to the docs something explicit about resuming previous runs similar to what is in the nautilus docs here: https://nautilus-sampler.readthedocs.io/en/stable/guides/checkpointing.html#checkpointing
Thank you again for your help!!
The text was updated successfully, but these errors were encountered: