StochHMM  v0.34
Flexible Hidden Markov Model C++ Library and Application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions | Variables
distributions.cpp File Reference
#include "distributions.h"

Go to the source code of this file.

Namespaces

namespace  StochHMM
 traceback_path.h

Functions

void StochHMM::sBinomial (std::vector< double > &dist, int trials, double prob)
void StochHMM::cBinomial (std::vector< double > &dist, int trials, double prob)
void StochHMM::sBetaBinomial (std::vector< double > &dist, int trials, double a, double b)
void StochHMM::cBetaBinomial (std::vector< double > &dist, int trials, double a, double b)
void StochHMM::sDegenerate (std::vector< double > &dist, double value)
void StochHMM::cDegenerate (std::vector< double > &dist, double value)
void StochHMM::sUniform (std::vector< double > &dist, int lower, int upper)
void StochHMM::cUniform (std::vector< double > &dist, int lower, int upper)
void StochHMM::sHypergeometric (std::vector< double > &dist, int N, int m, int n)
void StochHMM::cHypergeometric (std::vector< double > &dist, int N, int m, int n)
void StochHMM::sCauchy (std::vector< double > &dist, double location, double scale)
double StochHMM::cChiSquared (double x, double df)
void StochHMM::sChiSquared (std::vector< double > &dist, double df)
void StochHMM::sExponential (std::vector< double > &dist, double lambda)
void StochHMM::cExponential (std::vector< double > &dist, double lambda)
void StochHMM::sFDistribution (std::vector< double > &dist, double dOne, double dTwo)
void StochHMM::cFDistribution (std::vector< double > &dist, double dOne, double dTwo)
void StochHMM::sGamma (std::vector< double > &dist, double shape, double scale)
void StochHMM::cGamma (std::vector< double > &dist, double shape, double scale)
void StochHMM::sGeometric (std::vector< double > &dist, double p)
void StochHMM::cGeometric (std::vector< double > &dist, double p)
void StochHMM::sLaplace (std::vector< double > &dist, double location, double scale)
void StochHMM::sLogNormal (std::vector< double > &dist, double location, double scale)
void StochHMM::sLogarithmic (std::vector< double > &dist, double prob)
void StochHMM::sLogistic (std::vector< double > &dist, double location, double scale)
void StochHMM::sMaxwellBoltzman (std::vector< double > &dist, double scale)
void StochHMM::sNegativeBinomial (std::vector< double > &dist, int r, double p)
void StochHMM::sNormal (std::vector< double > &dist, double mean, double stdev)
void StochHMM::sPareto (std::vector< double > &dist, double shape, double scale)
void StochHMM::sPoisson (std::vector< double > &dist, double lambda)
void StochHMM::sRayleigh (std::vector< double > &dist, double sigma)
void StochHMM::sTriangular (std::vector< double > &dist, int a, int b, int c)
void StochHMM::sUser (std::vector< double > &dist, std::vector< double > &prob_dist)
void StochHMM::sWeibull (std::vector< double > &dist, double shape, double scale)

Variables

int StochHMM::maximum = 1000000