monad-bayes-1.1.0: A library for probabilistic programming.
Contents
Index
Index
advance
Control.Monad.Bayes.Sequential.Coroutine
appEvent
Control.Monad.Bayes.Inference.TUI
applyWeight
Control.Monad.Bayes.Weighted
Bayesian
1 (Type/Class)
Control.Monad.Bayes.Class
2 (Data Constructor)
Control.Monad.Bayes.Class
bernoulli
Control.Monad.Bayes.Class
beta
Control.Monad.Bayes.Class
categorical
Control.Monad.Bayes.Class
cdf
Control.Monad.Bayes.Integrator
collapse
Control.Monad.Bayes.Population
compact
Control.Monad.Bayes.Enumerator
condition
Control.Monad.Bayes.Class
cumulantGeneratingFunction
Control.Monad.Bayes.Integrator
currentUniform
Control.Monad.Bayes.Sampler.Lazy
defaultMCMCConfig
Control.Monad.Bayes.Inference.MCMC
Density
1 (Type/Class)
Control.Monad.Bayes.Density.Free
2 (Type/Class)
Control.Monad.Bayes.Density.State
3 (Data Constructor)
Control.Monad.Bayes.Density.State
density
1 (Function)
Control.Monad.Bayes.Density.Free
2 (Function)
Control.Monad.Bayes.Density.State
dirichlet
Control.Monad.Bayes.Class
discrete
Control.Monad.Bayes.Class
Distribution
Control.Monad.Bayes.Class
doneAttr
Control.Monad.Bayes.Inference.TUI
drawUI
Control.Monad.Bayes.Inference.TUI
empirical
Control.Monad.Bayes.Integrator
enumerate
Control.Monad.Bayes.Enumerator
enumerateToDistribution
Control.Monad.Bayes.Enumerator
Enumerator
Control.Monad.Bayes.Enumerator
enumerator
Control.Monad.Bayes.Enumerator
enumeratorWith
Control.Monad.Bayes.Integrator
evidence
1 (Function)
Control.Monad.Bayes.Enumerator
2 (Function)
Control.Monad.Bayes.Population
Exp
Control.Monad.Bayes.Class
expectation
1 (Function)
Control.Monad.Bayes.Enumerator
2 (Function)
Control.Monad.Bayes.Integrator
explicit
Control.Monad.Bayes.Enumerator
explicitPopulation
Control.Monad.Bayes.Population
extractEvidence
Control.Monad.Bayes.Population
extractWeight
Control.Monad.Bayes.Weighted
factor
Control.Monad.Bayes.Class
finish
Control.Monad.Bayes.Sequential.Coroutine
finished
Control.Monad.Bayes.Sequential.Coroutine
freeze
Control.Monad.Bayes.Traced.Dynamic
fromList
Control.Monad.Bayes.Enumerator
fromWeightedList
Control.Monad.Bayes.Population
gamma
Control.Monad.Bayes.Class
generative
Control.Monad.Bayes.Class
geometric
Control.Monad.Bayes.Class
headTree
Control.Monad.Bayes.Sampler.Lazy
Histogram
Control.Monad.Bayes.Class
histogram
1 (Function)
Control.Monad.Bayes.Class
2 (Function)
Control.Monad.Bayes.Integrator
histogramToList
Control.Monad.Bayes.Class
hoist
1 (Function)
Control.Monad.Bayes.Density.Free
2 (Function)
Control.Monad.Bayes.Sequential.Coroutine
3 (Function)
Control.Monad.Bayes.Weighted
4 (Function)
Control.Monad.Bayes.Traced.Static
, Control.Monad.Bayes.Traced
5 (Function)
Control.Monad.Bayes.Traced.Dynamic
6 (Function)
Control.Monad.Bayes.Traced.Basic
7 (Function)
Control.Monad.Bayes.Population
hoistFirst
Control.Monad.Bayes.Sequential.Coroutine
independent
1 (Function)
Control.Monad.Bayes.Class
2 (Function)
Control.Monad.Bayes.Sampler.Lazy
independentSamples
Control.Monad.Bayes.Inference.MCMC
integrateV
Math.Integrators.StormerVerlet
Integrator
1 (Type/Class)
Control.Monad.Bayes.Integrator
2 (Type/Class)
Math.Integrators.StormerVerlet
integrator
Control.Monad.Bayes.Integrator
interpret
Control.Monad.Bayes.Density.Free
Kernel
Control.Monad.Bayes.Class
lazyUniforms
Control.Monad.Bayes.Sampler.Lazy
likelihood
Control.Monad.Bayes.Class
lk
Control.Monad.Bayes.Inference.TUI
ln
Control.Monad.Bayes.Class
Log
Control.Monad.Bayes.Class
logCategorical
Control.Monad.Bayes.Class
logExplicit
Control.Monad.Bayes.Enumerator
lwis
Control.Monad.Bayes.Inference.Lazy.WIS
marginal
1 (Function)
Control.Monad.Bayes.Traced.Static
, Control.Monad.Bayes.Traced
2 (Function)
Control.Monad.Bayes.Traced.Dynamic
3 (Function)
Control.Monad.Bayes.Traced.Basic
mass
Control.Monad.Bayes.Enumerator
mcmc
Control.Monad.Bayes.Inference.MCMC
mcmcBasic
Control.Monad.Bayes.Inference.MCMC
MCMCConfig
1 (Type/Class)
Control.Monad.Bayes.Inference.MCMC
2 (Data Constructor)
Control.Monad.Bayes.Inference.MCMC
MCMCData
1 (Type/Class)
Control.Monad.Bayes.Inference.TUI
2 (Data Constructor)
Control.Monad.Bayes.Inference.TUI
mcmcDynamic
Control.Monad.Bayes.Inference.MCMC
mcmcP
Control.Monad.Bayes.Inference.MCMC
Measure
Control.Monad.Bayes.Class
mh
1 (Function)
Control.Monad.Bayes.Traced.Static
, Control.Monad.Bayes.Traced
2 (Function)
Control.Monad.Bayes.Traced.Dynamic
3 (Function)
Control.Monad.Bayes.Traced.Basic
4 (Function)
Control.Monad.Bayes.Inference.Lazy.MH
mhStep
1 (Function)
Control.Monad.Bayes.Traced.Static
, Control.Monad.Bayes.Traced
2 (Function)
Control.Monad.Bayes.Traced.Dynamic
3 (Function)
Control.Monad.Bayes.Traced.Basic
model
Control.Monad.Bayes.Traced.Static
, Control.Monad.Bayes.Traced
momentGeneratingFunction
Control.Monad.Bayes.Integrator
MonadDistribution
Control.Monad.Bayes.Class
MonadFactor
Control.Monad.Bayes.Class
MonadMeasure
Control.Monad.Bayes.Class
multinomial
Control.Monad.Bayes.Population
mutateTree
Control.Monad.Bayes.Inference.Lazy.MH
mutateTrees
Control.Monad.Bayes.Inference.Lazy.MH
mvNormal
Control.Monad.Bayes.Class
normal
Control.Monad.Bayes.Class
normalForm
Control.Monad.Bayes.Enumerator
normalize
Control.Monad.Bayes.Integrator
normalizeWeights
Control.Monad.Bayes.Enumerator
normalPdf
Control.Monad.Bayes.Class
noVisual
Control.Monad.Bayes.Inference.TUI
numBurnIn
Control.Monad.Bayes.Inference.MCMC
numMCMCSteps
Control.Monad.Bayes.Inference.MCMC
numParticles
Control.Monad.Bayes.Inference.SMC
numSteps
1 (Function)
Control.Monad.Bayes.Inference.SMC
2 (Function)
Control.Monad.Bayes.Inference.TUI
numSuccesses
Control.Monad.Bayes.Inference.TUI
plotCdf
Control.Monad.Bayes.Integrator
pmmh
Control.Monad.Bayes.Inference.PMMH
pmmhBayesianModel
Control.Monad.Bayes.Inference.PMMH
poisson
Control.Monad.Bayes.Class
poissonPdf
Control.Monad.Bayes.Class
popAvg
Control.Monad.Bayes.Population
Population
Control.Monad.Bayes.Population
population
Control.Monad.Bayes.Population
posterior
Control.Monad.Bayes.Class
posteriorPredictive
Control.Monad.Bayes.Class
prior
Control.Monad.Bayes.Class
priorPredictive
Control.Monad.Bayes.Class
probability
Control.Monad.Bayes.Integrator
proper
Control.Monad.Bayes.Population
Proposal
Control.Monad.Bayes.Inference.MCMC
proposal
Control.Monad.Bayes.Inference.MCMC
pushEvidence
Control.Monad.Bayes.Population
random
Control.Monad.Bayes.Class
randomTree
Control.Monad.Bayes.Sampler.Lazy
randomTrees
Control.Monad.Bayes.Sampler.Lazy
removeZeros
Control.Monad.Bayes.Enumerator
resampleMultinomial
Control.Monad.Bayes.Population
resampler
Control.Monad.Bayes.Inference.SMC
resampleStratified
Control.Monad.Bayes.Population
resampleSystematic
Control.Monad.Bayes.Population
rmsmc
Control.Monad.Bayes.Inference.RMSMC
rmsmcBasic
Control.Monad.Bayes.Inference.RMSMC
rmsmcDynamic
Control.Monad.Bayes.Inference.RMSMC
runDensity
Control.Monad.Bayes.Density.State
runIntegrator
Control.Monad.Bayes.Integrator
runPopulation
Control.Monad.Bayes.Population
runSampler
Control.Monad.Bayes.Sampler.Lazy
runWeighted
Control.Monad.Bayes.Weighted
sampleIO
Control.Monad.Bayes.Sampler.Strict
sampleIOfixed
Control.Monad.Bayes.Sampler.Strict
sampleMean
Control.Monad.Bayes.Sampler.Strict
Sampler
1 (Type/Class)
Control.Monad.Bayes.Sampler.Strict
2 (Type/Class)
Control.Monad.Bayes.Sampler.Lazy
3 (Data Constructor)
Control.Monad.Bayes.Sampler.Lazy
sampler
1 (Function)
Control.Monad.Bayes.Sampler.Strict
2 (Function)
Control.Monad.Bayes.Sampler.Lazy
SamplerIO
Control.Monad.Bayes.Sampler.Strict
SamplerST
Control.Monad.Bayes.Sampler.Strict
samples
Control.Monad.Bayes.Inference.TUI
sampleSTfixed
Control.Monad.Bayes.Sampler.Strict
sampleWith
Control.Monad.Bayes.Sampler.Strict
score
Control.Monad.Bayes.Class
Sequential
Control.Monad.Bayes.Sequential.Coroutine
sequentially
Control.Monad.Bayes.Sequential.Coroutine
showEmpirical
Control.Monad.Bayes.Inference.TUI
showVal
Control.Monad.Bayes.Inference.TUI
SingleSiteMH
Control.Monad.Bayes.Inference.MCMC
sis
Control.Monad.Bayes.Sequential.Coroutine
smc
Control.Monad.Bayes.Inference.SMC
SMC2
Control.Monad.Bayes.Inference.SMC2
smc2
Control.Monad.Bayes.Inference.SMC2
SMCConfig
1 (Type/Class)
Control.Monad.Bayes.Inference.SMC
2 (Data Constructor)
Control.Monad.Bayes.Inference.SMC
smcPush
Control.Monad.Bayes.Inference.SMC
spawn
Control.Monad.Bayes.Population
splitTree
Control.Monad.Bayes.Sampler.Lazy
stormerVerlet2H
Math.Integrators.StormerVerlet
stratified
Control.Monad.Bayes.Population
suspend
Control.Monad.Bayes.Sequential.Coroutine
systematic
Control.Monad.Bayes.Population
tailTrees
Control.Monad.Bayes.Sampler.Lazy
theMap
Control.Monad.Bayes.Inference.TUI
toDoAttr
Control.Monad.Bayes.Inference.TUI
toEmpirical
Control.Monad.Bayes.Enumerator
toEmpiricalWeighted
Control.Monad.Bayes.Enumerator
totalSteps
Control.Monad.Bayes.Inference.TUI
Traced
1 (Type/Class)
Control.Monad.Bayes.Traced.Static
, Control.Monad.Bayes.Traced
2 (Data Constructor)
Control.Monad.Bayes.Traced.Static
, Control.Monad.Bayes.Traced
3 (Type/Class)
Control.Monad.Bayes.Traced.Dynamic
4 (Type/Class)
Control.Monad.Bayes.Traced.Basic
traced
Control.Monad.Bayes.Density.Free
traceDist
Control.Monad.Bayes.Traced.Static
, Control.Monad.Bayes.Traced
Tree
1 (Type/Class)
Control.Monad.Bayes.Sampler.Lazy
2 (Data Constructor)
Control.Monad.Bayes.Sampler.Lazy
Trees
1 (Type/Class)
Control.Monad.Bayes.Sampler.Lazy
2 (Data Constructor)
Control.Monad.Bayes.Sampler.Lazy
tui
Control.Monad.Bayes.Inference.TUI
uniform
Control.Monad.Bayes.Class
uniformD
Control.Monad.Bayes.Class
unweighted
Control.Monad.Bayes.Weighted
variance
Control.Monad.Bayes.Integrator
volume
Control.Monad.Bayes.Integrator
Weighted
Control.Monad.Bayes.Weighted
weighted
Control.Monad.Bayes.Weighted
weightedsamples
Control.Monad.Bayes.Sampler.Lazy
withParticles
Control.Monad.Bayes.Population
withRandomness
Control.Monad.Bayes.Density.Free
withWeight
Control.Monad.Bayes.Weighted