KrisLibrary  1.0.0
Math::Gaussian< T > Member List

This is the complete list of members for Math::Gaussian< T >, including all inherited members.

degeneracy() const (defined in Math::Gaussian< T >)Math::Gaussian< T >
Gaussian() (defined in Math::Gaussian< T >)Math::Gaussian< T >
Gaussian(int d) (defined in Math::Gaussian< T >)Math::Gaussian< T >
Gaussian(const MatrixT &sigma, const VectorT &mu) (defined in Math::Gaussian< T >)Math::Gaussian< T >
Gaussian(const MyT &g) (defined in Math::Gaussian< T >)Math::Gaussian< T >
generate(VectorT &x) const Math::Gaussian< T >
getCovariance(MatrixT &sigma) const (defined in Math::Gaussian< T >)Math::Gaussian< T >
getMean() const (defined in Math::Gaussian< T >)Math::Gaussian< T >inline
getPrecision(MatrixT &sigma) const (defined in Math::Gaussian< T >)Math::Gaussian< T >
getVariance(VectorT &sigma) const (defined in Math::Gaussian< T >)Math::Gaussian< T >
klDivergence(const MyT &g) const (defined in Math::Gaussian< T >)Math::Gaussian< T >
LMath::Gaussian< T >
logPartialProbability(const VectorT &x, const std::vector< int > &elements) const Math::Gaussian< T >
logProbability(const VectorT &x) const Math::Gaussian< T >
MatrixT typedef (defined in Math::Gaussian< T >)Math::Gaussian< T >
muMath::Gaussian< T >
MyT typedef (defined in Math::Gaussian< T >)Math::Gaussian< T >
normalizationFactor() const (defined in Math::Gaussian< T >)Math::Gaussian< T >
numDims() const (defined in Math::Gaussian< T >)Math::Gaussian< T >
partialProbability(const VectorT &x, const std::vector< int > &elements) const Math::Gaussian< T >
probability(const VectorT &x) const Math::Gaussian< T >
resize(int d) (defined in Math::Gaussian< T >)Math::Gaussian< T >
setConditional(const MyT &g, Real xi, int i) (defined in Math::Gaussian< T >)Math::Gaussian< T >
setConditional(const MyT &g, const VectorT &x, const std::vector< int > &elements) (defined in Math::Gaussian< T >)Math::Gaussian< T >
setCovariance(const MatrixT &sigma, int verbose=1)Math::Gaussian< T >
setJoint(const MyT &g1, const MyT &g2) (defined in Math::Gaussian< T >)Math::Gaussian< T >
setJoint(const MyT &g1, const MyT &g2, const MatrixT &corr) (defined in Math::Gaussian< T >)Math::Gaussian< T >
setMarginalized(const MyT &g, int i) (defined in Math::Gaussian< T >)Math::Gaussian< T >
setMarginalized(const MyT &g, const std::vector< int > &elements) (defined in Math::Gaussian< T >)Math::Gaussian< T >
setMaximumAPosteriori(const std::vector< VectorT > &examples, const VectorT &meanprior, T meanStrength, const MatrixT &covprior, T covStrength, int verbose=1)Math::Gaussian< T >
setMaximumAPosteriori(const std::vector< VectorT > &examples, const std::vector< Real > &weights, const VectorT &meanprior, T meanStrength, const MatrixT &covprior, T covStrength, int verbose=1) (defined in Math::Gaussian< T >)Math::Gaussian< T >
setMaximumAPosterioriDiagonal(const std::vector< VectorT > &examples, const VectorT &meanprior, T meanStrength, const VectorT &varprior, T covStrength) (defined in Math::Gaussian< T >)Math::Gaussian< T >
setMaximumAPosterioriDiagonal(const std::vector< VectorT > &examples, const std::vector< Real > &weights, const VectorT &meanprior, T meanStrength, const VectorT &varprior, T covStrength) (defined in Math::Gaussian< T >)Math::Gaussian< T >
setMaximumLikelihood(const std::vector< VectorT > &examples, int verbose=1)Math::Gaussian< T >
setMaximumLikelihood(const std::vector< VectorT > &examples, const std::vector< Real > &weights, int verbose=1) (defined in Math::Gaussian< T >)Math::Gaussian< T >
setMaximumLikelihoodDiagonal(const std::vector< VectorT > &examples) (defined in Math::Gaussian< T >)Math::Gaussian< T >
setMaximumLikelihoodDiagonal(const std::vector< VectorT > &examples, const std::vector< Real > &weights) (defined in Math::Gaussian< T >)Math::Gaussian< T >
setMean(const VectorT &mu) (defined in Math::Gaussian< T >)Math::Gaussian< T >
VectorT typedef (defined in Math::Gaussian< T >)Math::Gaussian< T >