|
| template<typename HMMType > |
| static void | Apply (HMMType &hmm, vector< mat > *trainSeq) |
| |
| static void | Create (HMM< DiscreteDistribution > &hmm, vector< mat > &trainSeq, size_t states, double tolerance=1e-05) |
| | Helper function to create discrete HMM. More...
|
| |
| static void | Create (HMM< GaussianDistribution > &hmm, vector< mat > &trainSeq, size_t states, double tolerance=1e-05) |
| |
| static void | Create (HMM< GMM > &hmm, vector< mat > &trainSeq, size_t states, double tolerance=1e-05) |
| |
| static void | Create (HMM< DiagonalGMM > &hmm, vector< mat > &trainSeq, size_t states, double tolerance=1e-05) |
| | Helper function to create Diagonal GMM HMM. More...
|
| |
| static void | RandomInitialize (vector< DiscreteDistribution > &e) |
| | Helper function for discrete emission distributions. More...
|
| |
| static void | RandomInitialize (vector< GaussianDistribution > &e) |
| |
| static void | RandomInitialize (vector< GMM > &e) |
| |
| static void | RandomInitialize (vector< DiagonalGMM > &e) |
| | Helper function for diagonal GMM emission distributions. More...
|
| |
Definition at line 21 of file hmm_test_utils.hpp.
| static void Apply |
( |
HMMType & |
hmm, |
|
|
vector< mat > * |
trainSeq |
|
) |
| |
|
inlinestatic |
| static void Create |
( |
HMM< DiscreteDistribution > & |
hmm, |
|
|
vector< mat > & |
trainSeq, |
|
|
size_t |
states, |
|
|
double |
tolerance = 1e-05 |
|
) |
| |
|
inlinestatic |
| static void Create |
( |
HMM< GaussianDistribution > & |
hmm, |
|
|
vector< mat > & |
trainSeq, |
|
|
size_t |
states, |
|
|
double |
tolerance = 1e-05 |
|
) |
| |
|
inlinestatic |
| static void Create |
( |
HMM< GMM > & |
hmm, |
|
|
vector< mat > & |
trainSeq, |
|
|
size_t |
states, |
|
|
double |
tolerance = 1e-05 |
|
) |
| |
|
inlinestatic |
| static void Create |
( |
HMM< DiagonalGMM > & |
hmm, |
|
|
vector< mat > & |
trainSeq, |
|
|
size_t |
states, |
|
|
double |
tolerance = 1e-05 |
|
) |
| |
|
inlinestatic |
| static void RandomInitialize |
( |
vector< DiscreteDistribution > & |
e | ) |
|
|
inlinestatic |
| static void RandomInitialize |
( |
vector< GaussianDistribution > & |
e | ) |
|
|
inlinestatic |
| static void RandomInitialize |
( |
vector< GMM > & |
e | ) |
|
|
inlinestatic |
| static void RandomInitialize |
( |
vector< DiagonalGMM > & |
e | ) |
|
|
inlinestatic |
Helper function for diagonal GMM emission distributions.
Definition at line 180 of file hmm_test_utils.hpp.
The documentation for this struct was generated from the following file: