Represents a multivariate Gaussian distribution.
More...
#include <multigaussian.hpp>
|
Eigen::VectorXd | mu |
| The means of each dimension.
|
|
Eigen::MatrixXd | sigLInv |
|
Eigen::MatrixXd | sigL |
|
Eigen::MatrixXd | sigma |
| The covariance matrix.
|
|
std::pair< uint, uint > | shape |
| The shape of the distribution.
|
|
Represents a multivariate Gaussian distribution.
obsidian::distrib::MultiGaussian::MultiGaussian |
( |
const Eigen::VectorXd & |
mu, |
|
|
const Eigen::MatrixXd & |
sigma |
|
) |
| |
Create a multivariate Gaussian distribution.
- Parameters
-
mu | The means of each dimension of the distribution. |
sigma | The covariance matrix. |
obsidian::distrib::MultiGaussian::MultiGaussian |
( |
const Eigen::VectorXd & |
mu, |
|
|
const Eigen::MatrixXd & |
sigma, |
|
|
int |
w, |
|
|
int |
h |
|
) |
| |
Create a multivariate Gaussian distribution.
- Parameters
-
mu | The means of each dimension of the distribution. |
sigma | The covariance matrix. |
w,h | The shape of the distribution. |
The documentation for this struct was generated from the following files: