Advanced#
Interfaces and utilities for extending Goose kernels, adaptation, and transitions.
Decides if an MCMC proposal is accepted in a Metropolis-Hastings step. |
|
Dual averaging. |
|
Inverse mass matrix tuner. |
|
Defines an Epoch in an MCMC algorithm. |
|
EpochState describes the state in the current epoch. |
|
Indicates which MCMC phase the epoch is part of. |
|
Protocol for a transition kernel. |
|
Holds information about MCMC transitions. |
|
Holds information about sampler tuning. |
|
A default template for a transition information object. |
|
A default template for a tuning information object. |
|
An abstract mixin defining two transition methods with and without adaptation. |
|
A dataclass for the return value of the kernel method |
|
A dataclass for the return value of the kernel method |
|
A dataclass for the return value of the kernel method |
|
A mixin facilitating the interaction with the model interface. |