Bernoulli(prob) | prob is a Real | a Boolean: TRUE or FALSE | Bernoulli distribution |
Beta(a, b) | a and b are Reals | a Real in (0, 1) | Beta distribution |
Binomial(n, prob) | n is an Integer and prob is a Real | an Integer in 0, ..., n | Binomial distribution |
Categorical(probs) | probs is a sequence of Reals | an Integer in 0, ..., K-1 (category index) | Categorical distribution |
Dirichlet(alphas) | alphas is a sequence of Reals | a length-K vector on the simplex (non-negative reals summing to 1) | Dirichlet distribution |
Exponential(rate) | rate is a Real | a non-negative Real | Exponential distribution |
Gamma(shape, scale) | shape and scale are positive Reals | a positive Real | Gamma distribution |
Gaussian(mean, stdev) | mean and stdev are Reals | a Real (-infinity to infinity) | Normal distribution |
Multinomial(n, probs) | n is an Integer and probs is a sequence of Reals | a length-K vector of non-negative Integers summing to n | Multinomial distribution |
Poisson(rate) | rate is Real | a non-negative Integer | Poisson distribution |
Uniform(a, b) | a and b are Reals | a Real in [a, b] | Continuous uniform distribution |