|
ThreeB 1.1
|
Contains an implementation fo the forward algorithm. More...
#include <tr1/tuple>#include <tr1/array>#include <TooN/TooN.h>#include <vector>#include <cmath>Go to the source code of this file.
Functions | |
| double | ln (double x) |
| template<int States, class Btype , class Otype > | |
| std::tr1::tuple< double, TooN::Vector < Btype::NumParameters > , TooN::Matrix < Btype::NumParameters > > | forward_algorithm_hessian (TooN::Matrix< States > A, TooN::Vector< States > pi, const Btype &B, const std::vector< Otype > &O, bool compute_deriv=1, bool compute_hessian=1) |
| template<int States, class Btype , class Otype > | |
| double | forward_algorithm (TooN::Matrix< States > A, TooN::Vector< States > pi, const Btype &B, const std::vector< Otype > &O) |
| template<int States, class Btype , class Otype > | |
| std::pair< double, TooN::Vector < Btype::NumParameters > > | forward_algorithm_deriv (TooN::Matrix< States > A, TooN::Vector< States > pi, const Btype &B, const std::vector< Otype > &O) |
| template<int States, class Btype , class Otype > | |
| std::vector< std::tr1::array < double, States > > | forward_algorithm_delta (TooN::Matrix< States > A, TooN::Vector< States > pi, const Btype &B, const std::vector< Otype > &O) |
| template<int States, class Btype , class Otype > | |
| void | forward_algorithm_delta2 (TooN::Matrix< States > A, TooN::Vector< States > pi, const Btype &B, const std::vector< Otype > &O, std::vector< std::tr1::array< double, States > > &delta) |
| template<int States, class Btype , class Otype > | |
| std::pair< std::vector < std::tr1::array< double, States > >, std::vector < std::tr1::array< double, States > > > | forward_backward_algorithm (TooN::Matrix< States > A, TooN::Vector< States > pi, const Btype &B, const std::vector< Otype > &O) |
| template<class A , class Rng > | |
| int | select_random_element (const A &v, const double scale, Rng &rng) |
| template<int N, class Rng > | |
| int | sample_unscaled_log (std::tr1::array< double, N > a, Rng &rng) |
| template<int States, class StateType , class Rng > | |
| std::vector< StateType > | backward_sampling (TooN::Matrix< States > A, const std::vector< std::tr1::array< double, States > > &delta, Rng &rng) |
Contains an implementation fo the forward algorithm.
Definition in file forward_algorithm.h.
1.7.4