- class liesel.goose.epoch.EpochState(config, nth_epoch, time, time_before_epoch, time_in_epoch)#
EpochState describes the state in the current epoch.
In particular, it calculates how much time is left in the current epoch and advances time. It also, provides access to the
EpochConfigof the current epoch.
Advances time by
byunits (mcmc iterations).
Returns how much time is left in this epoch.
EpochConfigof this epoch.
Position of this epoch in the epoch sequence.
Time passed before this epoch started.
Current time within this epoch.