Skip to content

v2.3.0

Latest
Compare
Choose a tag to compare
@mj-will mj-will released this 17 Sep 13:45

[2.3.0] - 2024-05-30

Minor release with change to samplers as plugins.

Added

  • Add support for sampler plugins via entry points (!1340, !1355)
  • Add bilby.core.sampler.get_implemented_samplers and bilby.core.get_sampler_class (!1340)
  • Add bilby.core.utils.entry_points.get_entry_points (!1340)
  • Add support for reading results from PathLike objects (!1342)
  • Add snrs_as_sample property to bilby.gw.likelihood.base.GravitationalWaveTransient (!1344)
  • Add get_expected_outputs method to the sampler classes (!1336)

Changed

  • Change bilby_mcmc to use glasflow instead of nflows (!1332)
  • Sampler classes in are no longer imported in bilby.core.sampler (!1340)
  • Sampler classes in bilby.core.sampler.IMPLEMENTED_SAMPLERS must now be loaded before use (!1340)
  • bilby.core.sampler.IMPLEMENTED_SAMPLERS is now an instance of bilby.core.sampler.ImplementedSampler instead of a dictionary (!1355)
  • Updates to support numpy v2 (!1362)

Fixed

  • Include final frequency point in relative binning integration (!1310)
  • Address various deprecation warnings and deprecated keyword arguments (!1316, !1326, !1343)
  • Fix typo in logging statement in bilby.gw.source (!1325)
  • Fix missing import in bilby.gw.detector.load_data_from_cache_file (!1327)
  • Fix bug where linestyle was ignored in bilby.core.result.plot_multiple (!1238)
  • Fix soft_init sampler keyword argument with dynesty (!1335)
  • Fix ZeroDivisionError when using the dynesty with act-walk and large values of nact (!1346)
  • Fix custom prior loading from result file (!1360)