|
| EST_BackoffNgrammarState (const EST_Discrete *d, int level) |
|
| EST_BackoffNgrammarState (const EST_DiscreteProbDistribution &pdf, int level) |
|
| EST_BackoffNgrammarState (const EST_BackoffNgrammarState &s) |
|
| EST_BackoffNgrammarState (const EST_BackoffNgrammarState *const s) |
|
void | clear () |
|
void | init () |
|
void | init (const EST_Discrete *d, int level) |
|
void | init (const EST_DiscreteProbDistribution &pdf, int level) |
|
bool | accumulate (const EST_StrVector &words, const double count=1) |
|
bool | accumulate (const EST_IVector &words, const double count=1) |
|
const
EST_DiscreteProbDistribution & | pdf_const () const |
|
EST_DiscreteProbDistribution & | pdf () |
|
double | probability (const EST_String &w) const |
|
double | frequency (const EST_String &w) const |
|
const EST_String & | most_probable (double *prob=NULL) const |
|
const int | level () const |
|
EST_BackoffNgrammarState * | get_child (const EST_String &word) const |
|
EST_BackoffNgrammarState * | get_child (const int word) const |
|
void | remove_child (EST_BackoffNgrammarState *child, const EST_String &name) |
|
void | zap () |
|
const EST_BackoffNgrammarState
*const | get_state (const EST_StrVector &words) const |
|
bool | ngram_exists (const EST_StrVector &words, const double threshold) const |
|
const double | get_backoff_weight () const |
|
const double | get_backoff_weight (const EST_StrVector &words) const |
|
bool | set_backoff_weight (const EST_StrVector &words, const double w) |
|
void | frequency_of_frequencies (EST_DVector &ff) |
|
void | print_freqs (ostream &os, const int order, EST_String followers="") |
|
Definition at line 131 of file EST_Ngrammar.h.