hakaru-0.1.2: A probabilistic programming embedded DSL
Mixture
type Prob = LogFloatSource
point :: k -> Prob -> Mixture kSource
empty :: Mixture kSource
scale :: Prob -> Mixture k -> Mixture kSource
newtype Mixture k Source
Constructors
Fields
Instances
toList :: Mixture k -> [(k, Prob)]Source
mnull :: Mixture k -> BoolSource
mmap :: Ord k2 => (k1 -> k2) -> Mixture k1 -> Mixture k2Source
cross :: Ord k => (k1 -> k2 -> k) -> Mixture k1 -> Mixture k2 -> Mixture kSource
mode :: Mixture k -> (k, Prob)Source