Skip to content

v0.7.3

Compare
Choose a tag to compare
@johannesulf johannesulf released this 15 Aug 13:39
· 31 commits to main since this release

Changed

  • When passing a number to the pool keyword argument, the sampler automatically caches the likelihood function in the subprocesses of the multiprocessing pool. This reduces communication between processes and can substantially improve performance.
  • Changed the way ellipsoids are split, preventing rare instances where ellipsoid splitting stops prematurely. (#28)
  • Improved the performance of the algorithm for finding the minimum-volume enclosing ellipsoid.

Fixed

  • Fixed a rare freeze when the neural networks predict the same score for all input values. (#27)
  • Prevented a rare freeze if the likelihood is multi-modal and one mode has much less volume than the other. (#29)
  • Fixed an occasional crash when resuming a calculation without blobs from a checkpoint file. (#31)