mcmc-0.6.2.3: mcmc.cabal
cabal-version: 3.0
name: mcmc
version: 0.6.2.3
synopsis: Sample from a posterior using Markov chain Monte Carlo
description:
Please see the README on GitHub at <https://github.com/dschrempf/mcmc#readme>
category: Math, Statistics
homepage: https://github.com/dschrempf/mcmc#readme
bug-reports: https://github.com/dschrempf/mcmc/issues
author: Dominik Schrempf
maintainer: dominik.schrempf@gmail.com
copyright: Dominik Schrempf (2021)
license: GPL-3.0-or-later
build-type: Simple
extra-source-files:
ChangeLog.md
README.md
source-repository head
type: git
location: https://github.com/dschrempf/mcmc
common lib
ghc-options: -Wall -Wunused-packages
default-language: Haskell2010
common test
ghc-options: -Wall -Wunused-packages
default-language: Haskell2010
common bench
ghc-options: -Wall -Wunused-packages
default-language: Haskell2010
common exec
ghc-options:
-Wall -Wunused-packages -threaded -rtsopts -with-rtsopts=-N
default-language: Haskell2010
library
import: lib
exposed-modules:
Mcmc
Mcmc.Acceptance
Mcmc.Algorithm
Mcmc.Algorithm.MC3
Mcmc.Algorithm.MHG
Mcmc.Chain.Chain
Mcmc.Chain.Link
Mcmc.Chain.Save
Mcmc.Chain.Trace
Mcmc.Cycle
Mcmc.Environment
Mcmc.Internal.Gamma
Mcmc.Likelihood
Mcmc.Logger
Mcmc.MarginalLikelihood
Mcmc.Mcmc
Mcmc.Monitor
Mcmc.Monitor.Log
Mcmc.Monitor.Parameter
Mcmc.Monitor.ParameterBatch
Mcmc.Monitor.Time
Mcmc.Posterior
Mcmc.Prior
Mcmc.Proposal
Mcmc.Proposal.Bactrian
Mcmc.Proposal.Generic
Mcmc.Proposal.Hamiltonian
Mcmc.Proposal.Scale
Mcmc.Proposal.Simplex
Mcmc.Proposal.Slide
Mcmc.Settings
Mcmc.Statistics.Types
other-modules:
Mcmc.Internal.ByteString
Mcmc.Internal.Random
Mcmc.Internal.Shuffle
Paths_mcmc
autogen-modules: Paths_mcmc
hs-source-dirs: src
build-depends:
, aeson
, async
, base >=4.7 && <5
, bytestring
, circular
, containers
, covariance
, data-default
, deepseq
, directory
, dirichlet
, double-conversion
, hmatrix
, log-domain
, math-functions
, microlens
, mwc-random
, pretty-show
, primitive
, statistics
, time
, transformers
, vector
, zlib
test-suite mcmc-test
import: test
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
Mcmc.ProposalSpec
Mcmc.SaveSpec
Paths_mcmc
hs-source-dirs: test
build-depends:
, base >=4.7 && <5
, hspec
, mcmc
, mwc-random
, statistics
benchmark mcmc-bench
import: bench
type: exitcode-stdio-1.0
main-is: Bench.hs
other-modules:
Normal
Paths_mcmc
Poisson
autogen-modules: Paths_mcmc
hs-source-dirs: bench
build-depends:
, base >=4.7 && <5
, criterion
, math-functions
, mcmc
, microlens
, mwc-random