bilby.core.sampler.dynesty_utils

Functions

apply_boundaries_(u_prop, periodic, reflective)

Apply the periodic and reflective boundaries and test if we are inside the unit cube.

propose_differetial_evolution(u, live, n, ...)

Propose a new point using ensemble differential evolution (ter Braak + (2006)).

propose_volumetric(u, axes, scale, n, ...)

Propose a new point using the default dynesty proposal.

Classes

ACTTrackingRWalk()

Run the MCMC sampler for many iterations in order to reliably estimate the autocorrelation time.

AcceptanceTrackingRWalk([old_act])

This is a modified version of dynesty.sampling.sample_rwalk that runs the MCMC random walk for a user-specified number of a crude approximation to the autocorrelation time.

FixedRWalk()

Run the MCMC walk for a fixed length.

LivePointSampler(loglikelihood, ...[, ...])

Modified version of dynesty UnitCubeSampler that adapts the MCMC length in addition to the proposal scale, this corresponds to bound=live.

MultiEllipsoidLivePointSampler(...[, ...])

Modified version of dynesty MultiEllipsoidSampler that adapts the MCMC length in addition to the proposal scale, this corresponds to bound=live-multi.