![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <HMM.hpp>

Public Member Functions | |
| baumWelchDataType | getElementInObservationMatrix (int row, int column) |
| get element in observation matrix | |
| baumWelchDataType | getElementInTransitionsMatrix (int row, int column) |
| get element in transiton matrix | |
| int | getNumberOfStates () |
| get number of states | |
| baumWelchDataType | getStartStateProbability (int index) |
| get probability of state index as start state | |
| std::vector< std::vector < baumWelchDataType > * > * | getTransitionsMatrix () |
| interface for external circumstance to access transtion matrix | |
| HMM (int numberOfStates) | |
| simple Comstructor for initialize HMM Model | |
| HMM (int numberOfStates, std::vector< std::vector< baumWelchDataType > * > *transitionsMatrix, std::vector< std::vector< baumWelchDataType > * > *observationMatrix, std::vector< baumWelchDataType > *startStateProbability) | |
| complex Constructor for initialize HMM Model | |
| ~HMM () | |
Private Attributes | |
| int | numberOfStates |
| representation of number of states | |
| std::vector< std::vector < baumWelchDataType > * > * | observationMatrix |
| representation of the matrix of observations | |
| std::vector< baumWelchDataType > * | startStateProbability |
| representation of probability of start states | |
| std::vector< std::vector < baumWelchDataType > * > * | transitionsMatrix |
| representation of the matrix of transiton | |
Definition at line 41 of file HMM.hpp.
| HMM::HMM | ( | int | numberOfStates, | |
| std::vector< std::vector< baumWelchDataType > * > * | transitionsMatrix, | |||
| std::vector< std::vector< baumWelchDataType > * > * | observationMatrix, | |||
| std::vector< baumWelchDataType > * | startStateProbability | |||
| ) |
| baumWelchDataType HMM::getElementInObservationMatrix | ( | int | row, | |
| int | column | |||
| ) |
| baumWelchDataType HMM::getElementInTransitionsMatrix | ( | int | row, | |
| int | column | |||
| ) |
| baumWelchDataType HMM::getStartStateProbability | ( | int | index | ) |
| std::vector< std::vector< baumWelchDataType > * > * HMM::getTransitionsMatrix | ( | ) |
int constanze::HMM::numberOfStates [private] |
std::vector<std::vector<baumWelchDataType>*>* constanze::HMM::observationMatrix [private] |
std::vector<baumWelchDataType>* constanze::HMM::startStateProbability [private] |
std::vector<std::vector<baumWelchDataType>*>* constanze::HMM::transitionsMatrix [private] |
1.5.5