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 #3

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

UltraNest support #3

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 pymultinest.

UltraNest is a very reliable tuning-parameter-free algorithm. I have published some examples where the UltraNest algorithm is unbiased while pymultinest gives a different answer. UltraNest is a pure-python package and very easy to install with pip or conda.

UltraNest also supports resuming from disk and MPI parallelisation, if that is useful to you.

@autocorr
Copy link
Owner

Hi! I came across your work in the literature and I am quite interested in alternative sampling approaches beyond static Nested Sampling in MultiNest.

I currently wrap MultiNest's C API directly with Cython (see pyx and pxd). This is done principally for performance reasons to avoid Python overhead at various levels. My initial tests using Dynesty showed that this was actually a significant run-time cost, at least for this application of spectral cube model fitting. So at this stage changes to the sampler would be non-trivial to implement, but I would very much like to re-evaluate alternative samplers like UltraNest and Dynesty in the future!

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

No branches or pull requests

2 participants