DistributionsΒΆ

stochastic.Distribution A base class for the VMP formulas of variables.
expfamily.ExponentialFamilyDistribution Sub-classes implement distribution specific computations.
gaussian.GaussianDistribution(shape) Class for the VMP formulas of Gaussian variables.
gaussian.GaussianARDDistribution(shape) ...
gaussian.GaussianGammaDistribution(shape) Class for the VMP formulas of Gaussian-Gamma-ISO variables.
gaussian.GaussianWishartDistribution Class for the VMP formulas of Gaussian-Wishart variables.
gaussian_markov_chain.GaussianMarkovChainDistribution(N, D) Implementation of VMP formulas for Gaussian Markov chain
gaussian_markov_chain.SwitchingGaussianMarkovChainDistribution(N, D, K) Sub-classes implement distribution specific computations.
gaussian_markov_chain.VaryingGaussianMarkovChainDistribution(N, D) Sub-classes implement distribution specific computations.
gamma.GammaDistribution Class for the VMP formulas of gamma variables.
wishart.WishartDistribution Sub-classes implement distribution specific computations.
beta.BetaDistribution Class for the VMP formulas of beta variables.
dirichlet.DirichletDistribution Class for the VMP formulas of Dirichlet variables.
bernoulli.BernoulliDistribution() Class for the VMP formulas of Bernoulli variables.
binomial.BinomialDistribution(N) Class for the VMP formulas of binomial variables.
categorical.CategoricalDistribution(categories) Class for the VMP formulas of categorical variables.
categorical_markov_chain.CategoricalMarkovChainDistribution(...) Class for the VMP formulas of categorical Markov chain variables.
multinomial.MultinomialDistribution(trials) Class for the VMP formulas of multinomial variables.
poisson.PoissonDistribution Class for the VMP formulas of Poisson variables.