Edinburgh Speech Tools  2.1-release
EST_Ngrammar Member List

This is the complete list of members for EST_Ngrammar, including all inherited members.

accumulate(const EST_StrVector &words, const double count=1)EST_Ngrammar
accumulate(const EST_IVector &words, const double count=1)EST_Ngrammar
allow_oovEST_Ngrammarprotected
backoff enum valueEST_Ngrammar
backoff_discountEST_Ngrammarprotected
backoff_most_probable(const EST_StrVector &words, double *prob=NULL) const EST_Ngrammarprotected
backoff_prob_dist(const EST_StrVector &words) const EST_Ngrammarprotected
backoff_probability(const EST_StrVector &words, const bool trace=false) const EST_Ngrammarprotected
backoff_representationEST_Ngrammarprotected
backoff_restore_unigram_states()EST_Ngrammarprotected
backoff_reverse_probability(const EST_StrVector &words) const EST_Ngrammarprotected
backoff_reverse_probability_sub(const EST_StrVector &words, const EST_BackoffNgrammarState *root) const EST_Ngrammarprotected
backoff_thresholdEST_Ngrammarprotected
backoff_traverse(EST_BackoffNgrammarState *start_state, void(*function)(EST_BackoffNgrammarState *s, void *params), void *params)EST_Ngrammarprotected
backoff_traverse(EST_BackoffNgrammarState *start_state, void(*function)(EST_BackoffNgrammarState *s, void *params), void *params, const int level)EST_Ngrammarprotected
backoff_unigram_floor_freqEST_Ngrammarprotected
build(const EST_StrList &filenames, const EST_String &prev=SENTENCE_START_MARKER, const EST_String &prev_prev=SENTENCE_END_MARKER, const EST_String &last=SENTENCE_END_MARKER, const EST_String &input_format="", const EST_String &oov_mode="", const int mincount=1, const int maxcount=10)EST_Ngrammar
build_ngram(const EST_String &filename, const EST_String &prev, const EST_String &prev_prev, const EST_String &last, const EST_String &input_format)EST_Ngrammarprotected
build_sparse(const EST_String &filename, const EST_String &prev, const EST_String &prev_prev, const EST_String &last)EST_Ngrammarprotected
check_vocab(const EST_StrList &wordlist)EST_Ngrammarprotected
clear()EST_Ngrammar
closed_vocab() const EST_Ngrammarinline
compute_backoff_weights(const int mincount=1, const int maxcount=10)EST_Ngrammar
const_iterate(EST_StrVector &words, void(*function)(const EST_Ngrammar *const n, EST_StrVector &words, void *params), void *params) const EST_Ngrammarprotected
default_values()EST_Ngrammar
dense enum valueEST_Ngrammar
dense_to_sparse()EST_Ngrammarprotected
entry_t enum nameEST_Ngrammar
entry_type() const EST_Ngrammarinline
EST_BackoffNgrammar classEST_Ngrammarfriend
EST_Ngrammar()EST_Ngrammarinline
EST_Ngrammar(int o, representation_t r, const EST_StrList &wordlist)EST_Ngrammarinline
EST_Ngrammar(int o, representation_t r, const EST_StrList &wordlist, const EST_StrList &predlist)EST_Ngrammarinline
EST_Ngrammar(int o, representation_t r, EST_Discrete &v)EST_Ngrammarinline
fill_window_start(EST_IVector &window, const EST_String &prev, const EST_String &prev_prev) const EST_Ngrammar
fill_window_start(EST_StrVector &window, const EST_String &prev, const EST_String &prev_prev) const EST_Ngrammar
find_dense_state_index(const EST_IVector &words, int index=0) const EST_Ngrammarprotected
find_next_state_id(int state, int word) const EST_Ngrammar
find_state(const EST_StrVector &words)EST_Ngrammarprotected
find_state(const EST_IVector &words)EST_Ngrammarprotected
find_state_const(const EST_StrVector &words) const EST_Ngrammarprotected
find_state_const(const EST_IVector &words) const EST_Ngrammarprotected
find_state_id(const EST_StrVector &words) const EST_Ngrammar
find_state_id(const EST_IVector &words) const EST_Ngrammar
freqs_to_probs()EST_Ngrammarprotected
frequencies enum valueEST_Ngrammar
frequency(const EST_StrVector &words, bool force=false, const bool trace=false) const EST_Ngrammar
frequency_of_frequencies(EST_DVector &ff, EST_Ngrammar &n, int this_order)EST_Ngrammarfriend
fs_backoff_smooth(EST_Ngrammar *backoff_ngrams, EST_Ngrammar &ngram, int smooth_thresh)EST_Ngrammarfriend
fs_build_backoff_ngrams(EST_Ngrammar *backoff_ngrams, EST_Ngrammar &ngram)EST_Ngrammarfriend
get_backoff_discount(const int order, const double freq) const EST_Ngrammarprotected
get_backoff_weight(const EST_StrVector &words) const EST_Ngrammar
get_pred_vocab_length() const EST_Ngrammarinline
get_pred_vocab_word(int i) const EST_Ngrammarinline
get_pred_vocab_word(const EST_String &s) const EST_Ngrammarinline
get_vocab_length() const EST_Ngrammarinline
get_vocab_word(int i) const EST_Ngrammar
get_vocab_word(const EST_String &s) const EST_Ngrammar
Good_Turing_discount(EST_Ngrammar &ngrammar, const int maxcount, const double default_discount)EST_Ngrammarfriend
Good_Turing_smooth(EST_Ngrammar &n, int maxcount, int mincount)EST_Ngrammarfriend
init(int o, representation_t r, const EST_StrList &wordlist)EST_Ngrammar
init(int o, representation_t r, const EST_StrList &wordlist, const EST_StrList &predlist)EST_Ngrammar
init(int o, representation_t r, EST_Discrete &v)EST_Ngrammar
init(int o, representation_t r, EST_Discrete &v, EST_Discrete &pv)EST_Ngrammar
init_backoff_representation()EST_Ngrammarprotected
init_dense_representation()EST_Ngrammarprotected
init_sparse_representation()EST_Ngrammarprotected
init_vocab(const EST_StrList &wordlist)EST_Ngrammarprotected
init_vocab(const EST_StrList &word_list, const EST_StrList &pred_list)EST_Ngrammarprotected
iterate(EST_StrVector &words, void(*function)(EST_Ngrammar *n, EST_StrVector &words, void *params), void *params)EST_Ngrammarprotected
lastword(const EST_StrVector &words) const EST_Ngrammarinlineprotected
lastword(const EST_IVector &words) const EST_Ngrammarinlineprotected
load(const EST_String &filename)EST_Ngrammar
load(const EST_String &filename, const EST_StrList &wordlist)EST_Ngrammar
load_ngram_arpa(const EST_String filename, EST_Ngrammar &n, const EST_StrList &vocab)EST_Ngrammarfriend
load_ngram_cstr_ascii(const EST_String filename, EST_Ngrammar &n)EST_Ngrammarfriend
load_ngram_cstr_bin(const EST_String filename, EST_Ngrammar &n)EST_Ngrammarfriend
load_ngram_htk_ascii(const EST_String filename, EST_Ngrammar &n)EST_Ngrammarfriend
load_ngram_htk_binary(const EST_String filename, EST_Ngrammar &n)EST_Ngrammarfriend
log_frequencies enum valueEST_Ngrammar
make_htk_compatible()EST_Ngrammar
make_ngram_from_index(const int i) const EST_Ngrammarprotected
map_frequencies(EST_Ngrammar &n, const EST_DVector &map, const int this_order)EST_Ngrammarfriend
merge(EST_Ngrammar &n, float weight)EST_Ngrammar
ngram_exists(const EST_StrVector &words) const EST_Ngrammar
ngram_exists(const EST_StrVector &words, const double threshold) const EST_Ngrammar
num_states(void) const EST_Ngrammarinline
oov_preprocess(const EST_String &filename, EST_String &new_filename, const EST_String &what)EST_Ngrammarprotected
operator<<(ostream &s, EST_Ngrammar &n)EST_Ngrammarfriend
order() const EST_Ngrammarinline
p_entry_typeEST_Ngrammarprotected
p_init(int o, representation_t r)EST_Ngrammarprotected
p_num_samplesEST_Ngrammarprotected
p_num_statesEST_Ngrammarprotected
p_number_of_sentencesEST_Ngrammarprotected
p_orderEST_Ngrammarprotected
p_representationEST_Ngrammarprotected
p_sentence_end_markerEST_Ngrammarprotected
p_sentence_start_markerEST_Ngrammarprotected
p_statesEST_Ngrammarprotected
pred_vocabEST_Ngrammarprotected
predict(const EST_StrVector &words, double *prob, int *state) const EST_Ngrammar
predict(const EST_StrVector &words) const EST_Ngrammarinline
predict(const EST_StrVector &words, double *prob) const EST_Ngrammarinline
predict(const EST_IVector &words, double *prob, int *state) const EST_Ngrammar
predict(const EST_IVector &words) const EST_Ngrammarinline
predict(const EST_IVector &words, double *prob) const EST_Ngrammarinline
predlist_index(const EST_String &word) const EST_Ngrammar
predlist_index(int i) const EST_Ngrammar
print_freqs(ostream &os, double floor=0.0)EST_Ngrammar
prob_dist(const EST_StrVector &words) const EST_Ngrammar
prob_dist(const EST_IVector &words) const EST_Ngrammar
prob_dist(int state) const EST_Ngrammar
probability(const EST_StrVector &words, bool force=false, const bool trace=false) const EST_Ngrammar
prune_backoff_representation(EST_BackoffNgrammarState *start_state=NULL)EST_Ngrammarprotected
representation() const EST_Ngrammarinline
representation_t enum nameEST_Ngrammar
reverse_probability(const EST_StrVector &words, bool force=false) const EST_Ngrammar
reverse_probability(const EST_IVector &words, bool force=false) const EST_Ngrammar
samples(void) const EST_Ngrammarinline
save(const EST_String &filename, const EST_String type="cstr_ascii", const bool trace=false, double floor=0.0)EST_Ngrammar
save_ngram_arpa(const EST_String filename, EST_Ngrammar &n)EST_Ngrammarfriend
save_ngram_arpa_sub(ostream *ost, EST_Ngrammar &n, const EST_StrVector &words)EST_Ngrammarfriend
save_ngram_cstr_ascii(const EST_String filename, EST_Ngrammar &n, const bool trace, double floor)EST_Ngrammarfriend
save_ngram_cstr_bin(const EST_String filename, EST_Ngrammar &n, const bool trace, double floor)EST_Ngrammarfriend
save_ngram_htk_ascii(const EST_String filename, EST_Ngrammar &n, double floor)EST_Ngrammarfriend
save_ngram_htk_ascii_sub(const EST_String &word, ostream *ost, EST_Ngrammar &n, double floor)EST_Ngrammarfriend
save_ngram_wfst(const EST_String filename, EST_Ngrammar &n)EST_Ngrammarfriend
set_backoff_weight(const EST_StrVector &words, const double w)EST_Ngrammar
set_entry_type(entry_t new_type)EST_Ngrammar
set_representation(representation_t new_representation)EST_Ngrammar
sparse enum valueEST_Ngrammar
sparse_representationEST_Ngrammarprotected
sparse_to_dense()EST_Ngrammarprotected
take_exps()EST_Ngrammarprotected
take_logs()EST_Ngrammarprotected
vocabEST_Ngrammarprotected
vocab_pdfEST_Ngrammarprotected
wordlist_index(const EST_String &word, const bool report=true) const EST_Ngrammar
wordlist_index(int i) const EST_Ngrammar
~EST_Ngrammar()EST_Ngrammar