Module compute::distributions[][src]

Expand description

Provides a unified interface for working with probability distributions. Also implements commonly used (maximum entropy) distributions.

Structs

Implements the Bernoulli distribution.

Implements the Beta distribution.

Implements the Binomial distribution with trials n and probability of success p.

Implements the Chi square distribution.

Implements the Exponential distribution.

Implements the Gamma distribution.

Implements the Gumbel distribution.

Implements the Normal distribution.

Implements the Pareto distribution.

Implements the Poisson distribution.

Implements the Student’s T distribution.

Implements the Uniform distribution.

Traits

Provides a trait for interacting with continuous probability distributions.

Provides a trait for interacting with discrete probability distributions.

The primary trait defining a probability distribution.

A trait defining a one dimensional distribution.

A trait defining a multidimensional probability distribution.

Provides a trait for computing the mean of a distribution where there is a closed-form expression.

Provides a trait for computing the variance of a distribution where there is a closed-form solution.

Type Definitions