Safe Haskell | None |
---|
Documentation
chooseIndex :: RandomGen g => [Double] -> g -> (Int, g)Source
normal_rng :: (Real a, Floating a, Random a, RandomGen g) => a -> a -> g -> (a, g)Source
normalLogDensity :: Floating a => a -> a -> a -> aSource
poisson_rng :: RandomGen g => Double -> g -> (Int, g)Source
gammaLogDensity :: Double -> Double -> Double -> DoubleSource
betaLogDensity :: Double -> Double -> Double -> DoubleSource
laplace_rng :: RandomGen g => Double -> Double -> g -> (Double, g)Source
laplaceLogDensity :: Floating a => a -> a -> a -> aSource
dirichlet_rng :: RandomGen g => Int -> Double -> g -> ([Double], g)Source
dirichletLogDensity :: [Double] -> [Double] -> DoubleSource