Copyright | 2021 Dominik Schrempf |
---|---|
License | GPL-3.0-or-later |
Maintainer | dominik.schrempf@gmail.com |
Stability | unstable |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
Creation date: Fri May 29 10:19:45 2020.
This module provides the general framework for running MCMC samplers. By
design choice this module is agnostic about the details of the used
Algorithm
.
Synopsis
- mcmc :: Algorithm a => Settings -> a -> IO a
- mcmcContinue :: Algorithm a => Iterations -> Settings -> a -> IO a
Documentation
mcmcContinue :: Algorithm a => Iterations -> Settings -> a -> IO a Source #
Continue an MCMC algorithm for the given number of iterations.
Currently, it is only possible to continue MCMC algorithms that have completed successfully. This restriction is necessary, because for parallel chains, it is hardly possible to ensure all chains are synchronized when the process is killed or fails.
See: