probability-0.2.2: Probabilistic Functional Programming

Numeric.Probability.Example.Bayesian

Description

Approach: model a node with k predecessors as a function with k parameters

Synopsis

Abbreviations, smart constructors

type Probability = Rational Source

type Dist a = T Probability aSource

type State a = [a]Source

type PState a = Dist (State a)Source

type STrans a = State a -> PState aSource

type SPred a = a -> State a -> Bool Source

event :: Probability -> a -> STrans aSource

happens :: Eq a => SPred aSource

network :: [STrans a] -> PState aSource

source :: Probability -> a -> STrans aSource

bin :: Eq a => a -> a -> Probability -> Probability -> Probability -> Probability -> a -> STrans aSource

data Nodes Source

Two possible causes for one effect

Constructors

A
B
E

Instances

g :: PState Nodes Source

queries

aE :: Probability Source

bE :: Probability Source

e :: Probability Source

AltStyle によって変換されたページ (->オリジナル) /