HMCTransitionInfo#

class liesel.goose.hmc.HMCTransitionInfo(error_code, acceptance_prob, position_moved, divergent)[source]#

Bases: liesel.goose.kernel.DefaultTransitionInfo

Methods

minimize()

Minimizes the transitioninfo.

Attributes

error_code

Error code for the transition.

acceptance_prob

Acceptance probability of the transition.

position_moved

Indicates whether the transition resulted in acceptance or not.

divergent

Whether the difference in energy between the original and the new state exceeded the divergence threshold of 1000.