![]() |
ImFusion SDK 4.3
|
This is the complete list of members for MarkovChain, including all inherited members.
| estimate(const MatrixXd &observations, MatrixXd *optStateProbs=nullptr) | MarkovChain | |
| logViterbi(double *logProbability=nullptr) | MarkovChain | |
| MarkovChain() (defined in MarkovChain) | MarkovChain | inline |
| setInitialProbabilities(const VectorXd &init) | MarkovChain | |
| setObservationProbabilities(const MatrixXd &o) | MarkovChain | |
| setTransitionProbabilities(const MatrixXd &t) | MarkovChain | |
| setTransitionProbabilitiesCallback(std::function< double(int stateFrom, int stateTo, int timestepFrom, int timestepTo)> callback) | MarkovChain | |
| viterbi(const MatrixXd &observations, MatrixXd *optStateProbs=nullptr, double *logProbability=nullptr, Eigen::MatrixXd *transitionMatrix=nullptr, bool normalize=true, bool logViterbi=false) | MarkovChain |