v0.10.0
Release of nessai v0.10.0.
This release includes a few new minor features, many of these that were implemented to enable easier integration with PyCBC. It also fixes some minor bugs that should not impact existing results. For full details, see the relevant sections below and the full changelog.
Important
References to dZ
have been changes to dlogZ
, this is consistent with what is used by other samplers. This change is purely cosmetic and there have been no changes to how the stopping criterion is computed.
Added
birth_log_likelihoods
toNestedSampler
andlogL_birth
to the result dictionary (#318)- Support for non-vectorised log-prior functions (#330)
- Add the live points to the trace plot for the standard nested sampler (#334)
- Add an option to resume from a pickle object rather than a resume file (#337)
Changed
- Nested samples are now stored as an array in the result object rather than a dictionary (#318)
- Reduce the size of importance nested sampling checkpoints (#327)
- Rename
nessai.utils.bilbyutils
tonessai.utils.settings
(#332) - Changed name of
dZ
todlogZ
, this does not change how the stopping criterion is calculated (#333)
Fixed
- Fix a bug with the prior bounds that occurred when
bounds
andnames
had different orders (#329) - Fix a bug with
close_pool
that lead to the pool being closed irrespective of the value (#331)
Deprecated
nessai.utils.bilbyutils
is deprecated in favour onnessai.utils.settings
and will be removed in a future release (#332)
Full Changelog: v0.9.1...v0.10.0