StochHMM
v0.34
Flexible Hidden Markov Model C++ Library and Application
|
#include <weight.h>
Public Member Functions | |
void | addWeight (weight *) |
weight * | operator[] (std::string &) |
size_t | count (std::string &name) |
void | print () |
std::string | stringify () |
Private Attributes | |
std::map< std::string, weight * > | wts |
Weights class keeps track of multiple weight types *Each weight can be indexed by a name
void StochHMM::weights::addWeight | ( | weight * | wt | ) |
Definition at line 418 of file weight.cpp.
References StochHMM::weight::getName(), and wts.
Referenced by StochHMM::model::_parseScaling().
|
inline |
Definition at line 168 of file weight.h.
References wts.
Referenced by StochHMM::transitionFuncParam::parse(), and StochHMM::emissionFuncParam::parse().
weight * StochHMM::weights::operator[] | ( | std::string & | name | ) |
Definition at line 431 of file weight.cpp.
References wts.
void StochHMM::weights::print | ( | ) |
Definition at line 440 of file weight.cpp.
References stringify().
std::string StochHMM::weights::stringify | ( | ) |
Definition at line 444 of file weight.cpp.
References wts.
Referenced by StochHMM::model::_stringifyScaling(), and print().
|
private |
Definition at line 174 of file weight.h.
Referenced by addWeight(), count(), operator[](), and stringify().