mlpack  2.2.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HMMRegression Member List

This is the complete list of members for HMMRegression, including all inherited members.

HMM< distribution::RegressionDistribution >::Backward(const arma::mat &dataSeq, const arma::vec &scales, arma::mat &backwardProb) constHMM< distribution::RegressionDistribution >protected
Dimensionality() constHMM< distribution::RegressionDistribution >inline
Dimensionality()HMM< distribution::RegressionDistribution >inline
emissionHMM< distribution::RegressionDistribution >protected
Emission() constHMM< distribution::RegressionDistribution >inline
Emission()HMM< distribution::RegressionDistribution >inline
Estimate(const arma::mat &predictors, const arma::vec &responses, arma::mat &stateProb, arma::mat &forwardProb, arma::mat &backwardProb, arma::vec &scales) const HMMRegression
Estimate(const arma::mat &predictors, const arma::vec &responses, arma::mat &stateProb) const HMMRegression
HMM< distribution::RegressionDistribution >::Estimate(const arma::mat &dataSeq, arma::mat &stateProb, arma::mat &forwardProb, arma::mat &backwardProb, arma::vec &scales) constHMM< distribution::RegressionDistribution >
HMM< distribution::RegressionDistribution >::Estimate(const arma::mat &dataSeq, arma::mat &stateProb) constHMM< distribution::RegressionDistribution >
Filter(const arma::mat &predictors, const arma::vec &responses, arma::vec &filterSeq, size_t ahead=0) const HMMRegression
HMM< distribution::RegressionDistribution >::Filter(const arma::mat &dataSeq, arma::mat &filterSeq, size_t ahead=0) constHMM< distribution::RegressionDistribution >
HMM< distribution::RegressionDistribution >::Forward(const arma::mat &dataSeq, arma::vec &scales, arma::mat &forwardProb) constHMM< distribution::RegressionDistribution >protected
Generate(const size_t length, arma::mat &dataSequence, arma::Row< size_t > &stateSequence, const size_t startState=0) constHMM< distribution::RegressionDistribution >
HMM(const size_t states=0, const distribution::RegressionDistributionemissions=distribution::RegressionDistribution(), const double tolerance=1e-5)HMM< distribution::RegressionDistribution >
HMM(const arma::vec &initial, const arma::mat &transition, const std::vector< distribution::RegressionDistribution > &emission, const double tolerance=1e-5)HMM< distribution::RegressionDistribution >
HMMRegression(const size_t states, const distribution::RegressionDistribution emissions, const double tolerance=1e-5)HMMRegressioninline
HMMRegression(const arma::vec &initial, const arma::mat &transition, const std::vector< distribution::RegressionDistribution > &emission, const double tolerance=1e-5)HMMRegressioninline
Initial() constHMM< distribution::RegressionDistribution >inline
Initial()HMM< distribution::RegressionDistribution >inline
LogLikelihood(const arma::mat &predictors, const arma::vec &responses) const HMMRegression
HMM< distribution::RegressionDistribution >::LogLikelihood(const arma::mat &dataSeq) constHMM< distribution::RegressionDistribution >
Predict(const arma::mat &predictors, const arma::vec &responses, arma::Row< size_t > &stateSeq) const HMMRegression
HMM< distribution::RegressionDistribution >::Predict(const arma::mat &dataSeq, arma::Row< size_t > &stateSeq) constHMM< distribution::RegressionDistribution >
Serialize(Archive &ar, const unsigned int version)HMM< distribution::RegressionDistribution >
Smooth(const arma::mat &predictors, const arma::vec &responses, arma::vec &smoothSeq) const HMMRegression
HMM< distribution::RegressionDistribution >::Smooth(const arma::mat &dataSeq, arma::mat &smoothSeq) constHMM< distribution::RegressionDistribution >
Tolerance() constHMM< distribution::RegressionDistribution >inline
Tolerance()HMM< distribution::RegressionDistribution >inline
Train(const std::vector< arma::mat > &predictors, const std::vector< arma::vec > &responses)HMMRegression
Train(const std::vector< arma::mat > &predictors, const std::vector< arma::vec > &responses, const std::vector< arma::Row< size_t > > &stateSeq)HMMRegression
HMM< distribution::RegressionDistribution >::Train(const std::vector< arma::mat > &dataSeq)HMM< distribution::RegressionDistribution >
HMM< distribution::RegressionDistribution >::Train(const std::vector< arma::mat > &dataSeq, const std::vector< arma::Row< size_t > > &stateSeq)HMM< distribution::RegressionDistribution >
transitionHMM< distribution::RegressionDistribution >protected
Transition() constHMM< distribution::RegressionDistribution >inline
Transition()HMM< distribution::RegressionDistribution >inline