Planned intervention: On Thursday 19/09 between 05:30-06:30 (UTC), Zenodo will be unavailable because of a scheduled upgrade in our storage cluster.
Published June 25, 2024 | Version v2.1.4
Software Open

joshspeagle/dynesty: v2.1.4

  • 1. Institute for Astronomy, University of Edinburgh
  • 2. University of Toronto
  • 3. ArrePath
  • 4. University of Southampton
  • 5. Swansea Academy of Advanced Computing, Swansea University
  • 6. Minerva University
  • 7. Harvard-Smithsonian Center for Astrophysics
  • 8. @Esri
  • 9. Instituto de Astrofisica de Canarias
  • 10. Quobly
  • 11. LPI ASC
  • 12. Space Telescope Science Institute
  • 13. Perimeter Institute (@PerimeterInstitute)
  • 14. Harvard University
  • 15. University of Cambridge
  • 16. Université de Montréal
  • 17. Washington University in St. Louis
  • 18. American Museum of Natural History
  • 19. National Radio Astronomy Observatory
  • 20. The Pennsylvania State University
  • 21. Weights & Biases

Description

This is bug-fix release. The main user-visible changes is that npdim= option of dynesty is removed. Also because of the code change, you will not be able to resume previous dynesty runs from earlier (<2.1.3) dynesty versions. Detailed changelog is below:

  • Get rid of npdim option that at some point may have allowed the prior transformation to return higher dimensional vector than the inputs. Note that due to this change, restoring the checkpoint from previous version of the dynesty won't be possible) (issues #456, #457) (original issue reported by @MichaelDAlbrow, fixed by @segasai )

Fixed

  • Fix the way the additional arguments are treated when working with dynesty's pool. Previously those only could have been passed through dynesty.pool.Pool() constructor. Now they can still be provided directly to the sampler (not recommended) ( #464 , reported by @eteq, fixed by @segasai )
  • change the .ptp() method to np.ptp() function as it is deprecated in numpy 2.0 ( #478 , reported and patched by @joezuntz)
  • Fix an error if you use run_nested() several times (i.e. with maxiter option) while using blob=True. ( #475 , reported by @carlosRmelo)

Files

joshspeagle/dynesty-v2.1.4.zip

Files (30.0 MB)

Name Size Download all
md5:69c9f4fecf75f29e760ff3e70eaabe43
30.0 MB Preview Download

Additional details

Related works