#include <Hmm.h>
Public Member Functions | |
| unsigned long | getNbState () |
| unsigned long | LoadState (String) |
| unsigned long | LoadState (String, String) |
| unsigned long | LoadState (MixtureGD &, String) |
| unsigned long | addState (String) |
| unsigned long | deleteState (unsigned long indice) |
| double | getTransition (int i, int j) |
| void | getTransition (DoubleVector &) |
| void | setTransition (double, int, int) |
| void | reset () |
| const hmm & | operator= (const hmm &hmmc) |
| MixtureGD & | getDensity (unsigned long) |
| void | setDensity (MixtureGD &m, unsigned long nModel) |
| void | setDensity (String, unsigned long) |
| const String & | getStateName (unsigned long) |
| void | setStateName (unsigned long, String) |
| hmm (MixtureServer &, Config &) | |
| hmm (const hmm &) | |
| ~hmm () | |
Private Member Functions | |
| void | assign (const hmm &hmmc) |
| void | save () |
| void | load () |
Private Attributes | |
| MixtureServer * | ms |
| Config * | conf |
| ObjectRefVector | tabState |
| XLine | tabStateName |
| DoubleVector | transitions |
Definition at line 74 of file Hmm.h.
| void hmm::assign | ( | const hmm & | hmmc ) | [private] |
Definition at line 204 of file Hmm.cpp.
References conf, ms, reset(), tabState, tabStateName, and transitions.
Referenced by hmm(), and operator=().
| MixtureGD & hmm::getDensity | ( | unsigned long | nModel ) |
Definition at line 79 of file Hmm.cpp.
Referenced by bestFittingCluster(), cohortMaxLikelihood(), createAndInitializeViterbiAccum(), interCluster(), and intraCluster().
| unsigned long hmm::getNbState | ( | ) |
Definition at line 68 of file Hmm.cpp.
Referenced by cohortMaxLikelihood(), createAndInitializeViterbiAccum(), and initializeCluster().
| const String & hmm::getStateName | ( | unsigned long | nModel ) |
Definition at line 98 of file Hmm.cpp.
Referenced by initializeCluster().
| double hmm::getTransition | ( | int | i, |
| int | j | ||
| ) |
Definition at line 148 of file Hmm.cpp.
Referenced by createAndInitializeViterbiAccum().
| unsigned long hmm::LoadState | ( | String | fileName, |
| String | name | ||
| ) |
| void hmm::setDensity | ( | String | fileName, |
| unsigned long | nModel | ||
| ) |
ObjectRefVector hmm::tabState [private] |
XLine hmm::tabStateName [private] |
DoubleVector hmm::transitions [private] |
1.7.2