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

UltraNest support #201

Open
JohannesBuchner opened this issue Feb 11, 2021 · 1 comment
Open

UltraNest support #201

JohannesBuchner opened this issue Feb 11, 2021 · 1 comment

Comments

@JohannesBuchner
Copy link

Would you be interested to add support for https://johannesbuchner.github.io/UltraNest/ ?
The interface should be very similar to dynesty.
UltraNest is a very reliable tuning-parameter-free algorithm. It can be faster than dynesty, especially if you take advantage of vectorization.
It also supports resuming from disk and MPI parallelisation, if that is useful to you.

@bd-j
Copy link
Owner

bd-j commented Feb 12, 2021

Hi @JohannesBuchner, yes that would be great. If the API is close to dynesty it shouldn't be too difficult, the main tasks being a wrapper to run the fit (in prospect.fitting.nested), a task to make the output -- samples, weights, etc. -- writable in the standard format (in prospect.io.write_results), and adding command line arguments to support UltraNest options.

I don't have time to put this together at the moment, but would be happy to review a PR.

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

2 participants