|
Class Summary |
| AbstractConditionalDistribution |
Abstract base class for conditional distributions. |
| AbstractDistribution |
Abstract base class for unconditional distributions. |
| Beta |
An instance of this class represents a beta distribution. |
| Classifier |
An instance of this class represents a classification model. |
| ConditionalDiscrete |
This class implements a probability distribution over integers 0, 1, 2, .... |
| ConditionalGaussian |
An instance of this class represents a conditional Gaussian distribution. |
| ConditionalMixture |
An instance of this class represents a conditional mixture model. |
| Discrete |
This class implements a probability distribution over integers 0, 1, 2, .... |
| DiscreteDelta |
An object of this class represents a discrete distribution
whose mass is concentrated at one point. |
| DistributionMax |
An instance of this class represents the distribution of the maximum
of a set of variables with any distributions. |
| DistributionMin |
An instance of this class represents the distribution of the minimum
of a set of variables with any distributions. |
| ExactlyOne |
An object of this class represents an "exactly-one" gate. |
| FunctionalRelation |
This class is the superclass of all class which represent functional relations. |
| Gamma |
An instance of this class represents a gamma distribution. |
| Gaussian |
A Gaussian (normal) distribution. |
| GaussianDelta |
An object of this class represents a continuous distribution
whose mass is concentrated at one point. |
| HelperCacheKey |
A key for an item in the helper cache consists of the helper type (a string) and
a list of classes. |
| Identity |
CODE BELOW SUPPORTS ONLY 1-DIMENSIONAL VARIABLES !!! SHOULD EXTEND. |
| IndexedDistribution |
An instance of this class represents a set of conditional distributions
which are indexed by one or more discrete variables. |
| LambdaHelperLoader |
|
| LambdaMessageHelperLoader |
|
| LinearCombination |
|
| Lognormal |
An instance of this class represent a log-normal distribution, that is,
the logarithm of a log-normal variable has a normal (Gaussian)
distribution. |
| Max |
|
| Min |
|
| Mises |
An instance of this class represent a von Mises distribution,
also called a circular Gaussian distribution. |
| MixConditionalGaussians |
An instance of this class represents a mixture of conditional Gaussian
distributions. |
| MixGaussians |
This class represents an additive mixture of Gaussian densities. |
| Mixture |
This class represents an additive mixture of distributions. |
| Noninformative |
An item of this class represents a ``noninformative'' lambda
message or lambda function, that is, one for a variable which is
not evidence and for which there is no downstream evidence. |
| OrGate |
An object of this class represents an "or" gate. |
| OuterProduct |
An instance of this class represents an outer product of distributions,
that is, a distribution which has a density of the form
|
| PiHelperLoader |
|
| PiMessageHelperLoader |
|
| PosteriorHelperLoader |
|
| Product |
|
| Ratio |
|
| RegressionDensity |
This class represents a conditional distribution based on a regression
function and a noise model. |
| SplineDensity |
An instance of this class approximates a density function by a spline. |
| Sqrt |
|
| Square |
|
| SquashingNetworkClassifier |
An instance of this class represents a classification model
based on a neural network. |
| Sum |
|
| TrivialLambdaHelper |
|
| TrivialLambdaMessageHelper |
|
| TrivialNoninformativeLambdaHelper |
|
| TrivialPiHelper |
|
| TrivialPiMessageHelper |
|
| TrivialPosteriorHelper |
|
| TrivialSoleLambdaHelper |
|
| Truncated |
An instance of this class represents a truncated distribution;
the instance holds a reference to the distribution in question,
and the effective support, mean value, etc., are computed from
appropriate methods of the underlying distribution. |
| TruncatedConditional |
An instance of this class represents a truncated conditional distribution. |
| Uniform |
An instance of this class represents a uniform distribution over an interval. |
| X2px |
|
| XorGate |
An object of this class represents an "xor" gate. |
| Xpx |
|