Safe Haskell | Safe-Inferred |
---|
Documentation
type LL = LogLikelihoodSource
data SamplerState g whereSource
type Sampler a = forall g. RandomGen g => SamplerState g -> (a, SamplerState g)Source
updateLogLikelihood :: RandomGen g => LL -> LL -> SamplerState g -> (LL, LL)Source
conditioned :: Typeable a => Dist a -> Measure aSource
unconditioned :: Typeable a => Dist a -> Measure aSource
traceUpdate :: RandomGen g => Measure a -> Database -> [Cond] -> g -> (a, Database, LL, LL, LL, g)Source
resample :: RandomGen g => Name -> Database -> Observed -> XRP -> g -> (Database, LL, LL, LL, g)Source