
Definition at line 21 of file GaussianMixturePdf.hpp.
Public Member Functions | |
| GaussianMixturePdf () | |
| Default constructor. | |
| GaussianMixturePdf (const unsigned int N) | |
| Constructor. | |
| GaussianMixturePdf (const unsigned int K, const DiracMixturePdf &p) | |
| Constructor. | |
| virtual | ~GaussianMixturePdf () |
| Destructor. | |
Default constructor.
Initialises the mixture with zero dimensions. This should generally only be used when the object is to be restored from a serialization. Indeed, there is no other way to resize the mixture to nonzero dimensionality except by subsequently restoring from a serialization.
Definition at line 9 of file GaussianMixturePdf.cpp.
| GaussianMixturePdf | ( | const unsigned int | N | ) |
Constructor.
One or more components should be added with addComponent() after construction.
| N | Dimensionality of the distribution. |
Definition at line 13 of file GaussianMixturePdf.cpp.
| GaussianMixturePdf | ( | const unsigned int | K, | |
| const DiracMixturePdf & | p | |||
| ) |
Constructor.
| K | Number of Gaussian components. | |
| p | Weighted sample set. |
K component Gaussian mixture is fit to p using Expectation- Maximisation (EM) with random initialisation.
Definition at line 18 of file GaussianMixturePdf.cpp.
| ~GaussianMixturePdf | ( | ) | [virtual] |
1.5.3