|
|
Gaussian Mixture Model (GMM) class
| typedef enum |
| vector<RCPtr<Gaussian> > |
[protected]
STL vector containing all the gaussians in the GMM
| vector<float> |
[protected]
STL vector containing all the apriori weights of the gaussians
| int |
[protected]
Number of gaussians in the GMM
| int |
[protected]
Whether of not the GMM trained (like real/accum mode) (GMM_Mode)
| int |
[protected]
Number of frames aligned to (used to train) the GMM
| int |
[protected]
Number of dimensions
| bool |
[protected]
Was the gaussian loaded using indexes for mean
| vector<int> |
[protected]
STL vector containing all the gaussian IDs in the GMM
| |
Construct a GMM with nb_gauss gaussians, dim dimensions and a covariance pseudo-factory
| |
| void |
| int |
[const]
Returns the number of gaussians in the GMM
| Gaussian & |
[const]
Returns the i'th gaussian
| void |
Accumulates (adds) the frame to the i'th gaussian
| void |
Randomly init the GMM with a list (STL vector) of frames
| void |
Performs k-means training
| void |
splits the largest gaussian in two
| void |
Performs k-means training (using another GMM to score)
| void |
Perform MAP adaptation (using another GMM to score)
| void |
Converts the GMM from accum mode to real mode
| void |
Converts the GMM from real mode to accum mode and set everything to zero
| Score |
[const]
Score a frame against the GMM without using the covariances (nearest euclidian distance)
| Score |
[const]
Score a frame against the GMM
| void |
Double the number of gaussians
| vector<Score> |
[const]
Score a list (STL vector) of frames against the GMM without using the covariances (nearest euclidian distance)
| vector<Score> |
[const]
Score a list (STL vector) of frames against the GMM
| void |
| void |
| DiagGMM * |
Creates a DiagGMM object from a GMM
| void |
[const virtual]
print function used for operator <<
Reimplemented from Object.
| void |
Read function used for operator >>
Reimplemented from Object.
| friend istream & |
extractor for GMM
| istream & |
| Generated by: jmvalin@usw-pr-shell2 on Mon Jun 24 00:06:40 2002, using kdoc 2.0a40. |