42 #include "../../Text/TextTools.h" 44 #include "../Matrix/MatrixTools.h" 45 #include "../VectorTools.h" 57 for (
size_t i=0; i<size; i++)
63 for (
size_t i = 0; i < size; i++)
71 vAutocorrel_(aptm.vAutocorrel_)
78 AbstractParametrizable::operator=(aptm);
107 for (
size_t i=0; i< salph; i++)
The matrix template interface.
AutoCorrelationTransitionMatrix & operator=(const AutoCorrelationTransitionMatrix &hptm)
This class allows to perform a correspondence analysis.
A partial implementation of the Parametrizable interface.
size_t getNumberOfStates() const
const std::vector< double > & getEquilibriumFrequencies() const
static const IntervalConstraint PROP_CONSTRAINT_EX
This class is designed to facilitate the manipulation of parameters.
static std::string toString(T t)
General template method to convert to a string.
The parameter list object.
const Matrix< double > & getPij() const
Get all transition probabilities as a matrix.
Partial implementation of HmmTransitionMatrix.
void addParameter_(Parameter *parameter)
std::vector< double > vAutocorrel_
Describe the auto-correlation probabilities inside hidden states of a Hidden Markov Model...
AbstractHmmTransitionMatrix & operator=(const AbstractHmmTransitionMatrix &hptm)
AutoCorrelationTransitionMatrix(const HmmStateAlphabet *alph, const std::string &prefix="")
double getParameterValue(const std::string &name) const
Get the value for parameter of name 'name'.
void fireParameterChanged(const ParameterList ¶meters)
Notify the class when one or several parameters have changed.