hakaru-0.1.4: A probabilistic programming embedded DSL
Language.Hakaru.Mixture
type Prob = LogFloat Source
point :: k -> Prob -> Mixture k Source
empty :: Mixture k Source
scale :: Prob -> Mixture k -> Mixture k Source
newtype Mixture k Source
Constructors
Fields
Instances
toList :: Mixture k -> [(k, Prob)] Source
mnull :: Mixture k -> Bool Source
mmap :: Ord k2 => (k1 -> k2) -> Mixture k1 -> Mixture k2 Source
cross :: Ord k => (k1 -> k2 -> k) -> Mixture k1 -> Mixture k2 -> Mixture k Source
mode :: Mixture k -> (k, Prob) Source