liesel.goose.epoch#

MCMC epochs.

Classes

EpochConfig(type, duration, thinning, optional)

Defines an Epoch in an MCMC algorithm.

EpochManager(configs)

Manages EpochConfig objects.

EpochState(config, nth_epoch, time, ...)

EpochState describes the state in the current epoch.

EpochType(value)

Indicates which MCMC phase the epoch is part of.