|
StochHMM
v0.34
Flexible Hidden Markov Model C++ Library and Application
|
#include "stochMath.h"Go to the source code of this file.
Namespaces | |
| namespace | StochHMM |
| traceback_path.h | |
Functions | |
| void | StochHMM::generateUnknownIndices (std::vector< size_t > &results, size_t alphabetSize, size_t order, size_t value) |
| double | StochHMM::interpolate (std::pair< double, double > &a, std::pair< double, double > &b, double &cx) |
| Interpolates the y value given cx and two surrounding points on either side a and b. | |
| double | StochHMM::extrapolate (std::pair< double, double > &a, std::pair< double, double > &b, double &cx) |
| Extrapolates the Y value of point given by cx and two previous points. | |
| float | StochHMM::entropy (std::vector< float > &set) |
| Shannon's Entropy in log(2) space. | |
| double | StochHMM::entropy (std::vector< double > &set) |
| float | StochHMM::rel_entropy (std::vector< float > &set, std::vector< float > &set2) |
| double | StochHMM::rel_entropy (std::vector< double > &set, std::vector< double > &set2) |
| double | StochHMM::_integrate (double(*funct)(double, std::vector< double > &), double upper, double lower, std::vector< double > ¶m) |
| double | StochHMM::integrate (double(*funct)(double, std::vector< double > &), double lower, double upper, std::vector< double > ¶m, double max_error=0.000001, double sum=0) |
| double | StochHMM::simpson (double(*funct)(double, double, double), double alpha, double beta, double lower, double upper) |
| double | StochHMM::adapt_simpson (double(*funct)(double, double, double), double alpha, double beta, double lower, double upper, double max_error, double sum) |
| double | StochHMM::summation (double(*funct)(int, std::vector< double >), int lower, int upper, std::vector< double > param) |
| double | StochHMM::igamma_upper (double s, double x) |
| double | StochHMM::igamma_lower (double a, double x) |
| http://wwwC/.rskey.org/CMS/index.php/the-library/11 | |
| double | StochHMM::rgammap (double s, double x) |
| double | StochHMM::rgammaq (double s, double x) |
| double | StochHMM::beta (double a, double b) |
| double | StochHMM::ibeta (double x, double a, double b) |
| float | StochHMM::betaPDF (float x, float a, float b) |
| double | StochHMM::ribeta (double x, double a, double b) |
| double | StochHMM::factorial (double x) |
| double | StochHMM::bin_coef (double n, double r) |
| float | StochHMM::bin_coef (int n, int k) |
1.8.1