Johannes Buchner
Johannes Buchner
Yes, this is a known limitation of pip. See https://github.com/JohannesBuchner/UltraNest/issues/26. Could potentially be resolved with pyproject.toml. I'd be interested in seeing it resolved if you have the time to look...
OK, I added commit 46abf66, and should release a new version to pypi.
ultranest 3.4.3 is on pypi The conda-forge issues also seems to be solved soon.
Closing this, please reopen if it is still an issue
Thanks for reporting this and tracking it down. On the last part: Did you return the passed array object or a copy of it? It may make a difference (reference...
can you find out what this line `self.build_tregion = not is_affine_transform(active_u, active_v)` is doing in each process? The behaviour could be explained if it is set differently for some processes,...
An ellipsoid is built based on the live points, a bunch of new points are sampled, the ellipsoid is updated, and so forth. Every time a new point is sampled,...
More likely either not enough live points or too few steps (nsteps).
Can you have a look at the run.txt file in chains/? The actual error occurs when calling sampler.plot_run() (usually from sampler.plot()). It is complaining about sampler.run_sequence['weights']
I think the issue is that you have such extremely large negative values: `logZ = -7707741.617`, and this lead to rounding errors. Probably something went very wrong in the model...