#include <include/EST_PST.h>
|
| EST_PredictionSuffixTree () |
|
| EST_PredictionSuffixTree (const int order) |
|
| EST_PredictionSuffixTree (const EST_String filename) |
|
| EST_PredictionSuffixTree (const EST_TList< EST_String > &vocab, int order=2) |
|
| ~EST_PredictionSuffixTree () |
|
void | clear (void) |
|
void | init (const int order) |
|
double | samples () const |
|
int | states () const |
|
int | order (void) const |
|
void | accumulate (const EST_StrVector &words, const double count=1, const int index=0) |
|
int | load (const EST_String filename) |
|
int | save (const EST_String filename, const EST_PredictionSuffixTree::EST_filetype type=PredictionSuffixTree_ascii) |
|
void | build (const EST_String filename, const EST_String prev, const EST_String prev_prev, const EST_String last) |
|
void | build (const EST_StrList &input) |
|
void | test (const EST_String filename) |
|
void | print_freqs (ostream &os) |
|
void | print_probs (ostream &os) |
|
const EST_String & | predict (const EST_StrVector &words) const |
|
const EST_String & | predict (const EST_StrVector &words, double *prob) const |
|
const EST_String & | predict (const EST_StrVector &words, double *prob, int *state) const |
|
const EST_DiscreteProbDistribution & | prob_dist (const EST_StrVector &words) const |
|
double | rev_prob (const EST_StrVector &words) const |
|
double | rev_prob (const EST_StrVector &words, const EST_DiscreteProbDistribution &pd) const |
|
Definition at line 83 of file EST_PST.h.
EST_PredictionSuffixTree::EST_PredictionSuffixTree |
( |
void |
| ) |
|
EST_PredictionSuffixTree::EST_PredictionSuffixTree |
( |
const int |
order | ) |
|
|
inline |
EST_PredictionSuffixTree::EST_PredictionSuffixTree |
( |
const EST_String |
filename | ) |
|
EST_PredictionSuffixTree::~EST_PredictionSuffixTree |
( |
| ) |
|
void EST_PredictionSuffixTree::clear |
( |
void |
| ) |
|
void EST_PredictionSuffixTree::init |
( |
const int |
order | ) |
|
double EST_PredictionSuffixTree::samples |
( |
void |
| ) |
const |
|
inline |
int EST_PredictionSuffixTree::states |
( |
| ) |
const |
|
inline |
int EST_PredictionSuffixTree::order |
( |
void |
| ) |
const |
|
inline |
void EST_PredictionSuffixTree::accumulate |
( |
const EST_StrVector & |
words, |
|
|
const double |
count = 1 , |
|
|
const int |
index = 0 |
|
) |
| |
int EST_PredictionSuffixTree::save |
( |
const EST_String |
filename, |
|
|
const EST_PredictionSuffixTree::EST_filetype |
type = PredictionSuffixTree_ascii |
|
) |
| |
void EST_PredictionSuffixTree::build |
( |
const EST_StrList & |
input | ) |
|
void EST_PredictionSuffixTree::test |
( |
const EST_String |
filename | ) |
|
void EST_PredictionSuffixTree::print_freqs |
( |
ostream & |
os | ) |
|
void EST_PredictionSuffixTree::print_probs |
( |
ostream & |
os | ) |
|
double EST_PredictionSuffixTree::rev_prob |
( |
const EST_StrVector & |
words | ) |
const |
int EST_PredictionSuffixTree::p_order |
|
protected |
int EST_PredictionSuffixTree::num_states |
|
protected |
The documentation for this class was generated from the following files: