Open tomkimpson opened 1 year ago
Looks like you are probably hitting limitations of floating points. Between +0.1999999999 and +0.2000000001, there aren't a lot of values, so the proposal procedure may have difficulty finding new, unique points with higher likelihood. You could try reparametrizing the problem. Is it possible that the likelihood is a bit unrealistic (too informative)?
Description
I am testing out Ultranest, trying to do an inference on a simple 2-parameter likelihood.
Ultranest converges well; I can see from the live point display that the live points are converged very close to the true values, e.g.
(true values are 0.20 for phi0 and 5e-7 for omega).
At this point, rather than finishing off, the code just hangs and does not complete.
What I Did
A psuedo example is as follows
I expect this could be due to the likelihood surface being very very narrow at the true values of the parameters. In this case, is there are way to force Ultranest to complete gracefully?