40 #ifndef _ABSTRACTHMMTRANSITIONMATRIX_H_ 41 #define _ABSTRACTHMMTRANSITIONMATRIX_H_ 46 #include "../VectorTools.h" 107 #endif //_ABSTRACTHMMTRANSITIONMATRIX_H_
AbstractHmmTransitionMatrix(const HmmStateAlphabet *alph, const std::string &prefix="")
This class allows to perform a correspondence analysis.
size_t getNumberOfStates() const
void setHmmStateAlphabet(const HmmStateAlphabet *stateAlphabet)
Set the new hidden state alphabet.
RowMatrix< double > tmpmat_
Partial implementation of HmmTransitionMatrix.
std::vector< double > Vdouble
virtual size_t getNumberOfStates() const =0
const HmmStateAlphabet * getHmmStateAlphabet() const
const HmmStateAlphabet * alph_
AbstractHmmTransitionMatrix & operator=(const AbstractHmmTransitionMatrix &hptm)
Describe the transition probabilities between hidden states of a Hidden Markov Model.
Exception thrown when an unvalid alphabet is specified.