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_oov | EST_Ngrammar | protected |
| backoff enum value | EST_Ngrammar | |
| backoff_discount | EST_Ngrammar | protected |
| backoff_most_probable(const EST_StrVector &words, double *prob=NULL) const | EST_Ngrammar | protected |
| backoff_prob_dist(const EST_StrVector &words) const | EST_Ngrammar | protected |
| backoff_probability(const EST_StrVector &words, const bool trace=false) const | EST_Ngrammar | protected |
| backoff_representation | EST_Ngrammar | protected |
| backoff_restore_unigram_states() | EST_Ngrammar | protected |
| backoff_reverse_probability(const EST_StrVector &words) const | EST_Ngrammar | protected |
| backoff_reverse_probability_sub(const EST_StrVector &words, const EST_BackoffNgrammarState *root) const | EST_Ngrammar | protected |
| backoff_threshold | EST_Ngrammar | protected |
| backoff_traverse(EST_BackoffNgrammarState *start_state, void(*function)(EST_BackoffNgrammarState *s, void *params), void *params) | EST_Ngrammar | protected |
| backoff_traverse(EST_BackoffNgrammarState *start_state, void(*function)(EST_BackoffNgrammarState *s, void *params), void *params, const int level) | EST_Ngrammar | protected |
| backoff_unigram_floor_freq | EST_Ngrammar | protected |
| 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_Ngrammar | protected |
| build_sparse(const EST_String &filename, const EST_String &prev, const EST_String &prev_prev, const EST_String &last) | EST_Ngrammar | protected |
| check_vocab(const EST_StrList &wordlist) | EST_Ngrammar | protected |
| clear() | EST_Ngrammar | |
| closed_vocab() const | EST_Ngrammar | inline |
| 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_Ngrammar | protected |
| default_values() | EST_Ngrammar | |
| dense enum value | EST_Ngrammar | |
| dense_to_sparse() | EST_Ngrammar | protected |
| entry_t enum name | EST_Ngrammar | |
| entry_type() const | EST_Ngrammar | inline |
| EST_BackoffNgrammar class | EST_Ngrammar | friend |
| EST_Ngrammar() | EST_Ngrammar | inline |
| EST_Ngrammar(int o, representation_t r, const EST_StrList &wordlist) | EST_Ngrammar | inline |
| EST_Ngrammar(int o, representation_t r, const EST_StrList &wordlist, const EST_StrList &predlist) | EST_Ngrammar | inline |
| EST_Ngrammar(int o, representation_t r, EST_Discrete &v) | EST_Ngrammar | inline |
| 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_Ngrammar | protected |
| find_next_state_id(int state, int word) const | EST_Ngrammar | |
| find_state(const EST_StrVector &words) | EST_Ngrammar | protected |
| find_state(const EST_IVector &words) | EST_Ngrammar | protected |
| find_state_const(const EST_StrVector &words) const | EST_Ngrammar | protected |
| find_state_const(const EST_IVector &words) const | EST_Ngrammar | protected |
| find_state_id(const EST_StrVector &words) const | EST_Ngrammar | |
| find_state_id(const EST_IVector &words) const | EST_Ngrammar | |
| freqs_to_probs() | EST_Ngrammar | protected |
| frequencies enum value | EST_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_Ngrammar | friend |
| fs_backoff_smooth(EST_Ngrammar *backoff_ngrams, EST_Ngrammar &ngram, int smooth_thresh) | EST_Ngrammar | friend |
| fs_build_backoff_ngrams(EST_Ngrammar *backoff_ngrams, EST_Ngrammar &ngram) | EST_Ngrammar | friend |
| get_backoff_discount(const int order, const double freq) const | EST_Ngrammar | protected |
| get_backoff_weight(const EST_StrVector &words) const | EST_Ngrammar | |
| get_pred_vocab_length() const | EST_Ngrammar | inline |
| get_pred_vocab_word(int i) const | EST_Ngrammar | inline |
| get_pred_vocab_word(const EST_String &s) const | EST_Ngrammar | inline |
| get_vocab_length() const | EST_Ngrammar | inline |
| 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_Ngrammar | friend |
| Good_Turing_smooth(EST_Ngrammar &n, int maxcount, int mincount) | EST_Ngrammar | friend |
| 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_Ngrammar | protected |
| init_dense_representation() | EST_Ngrammar | protected |
| init_sparse_representation() | EST_Ngrammar | protected |
| init_vocab(const EST_StrList &wordlist) | EST_Ngrammar | protected |
| init_vocab(const EST_StrList &word_list, const EST_StrList &pred_list) | EST_Ngrammar | protected |
| iterate(EST_StrVector &words, void(*function)(EST_Ngrammar *n, EST_StrVector &words, void *params), void *params) | EST_Ngrammar | protected |
| lastword(const EST_StrVector &words) const | EST_Ngrammar | inlineprotected |
| lastword(const EST_IVector &words) const | EST_Ngrammar | inlineprotected |
| 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_Ngrammar | friend |
| load_ngram_cstr_ascii(const EST_String filename, EST_Ngrammar &n) | EST_Ngrammar | friend |
| load_ngram_cstr_bin(const EST_String filename, EST_Ngrammar &n) | EST_Ngrammar | friend |
| load_ngram_htk_ascii(const EST_String filename, EST_Ngrammar &n) | EST_Ngrammar | friend |
| load_ngram_htk_binary(const EST_String filename, EST_Ngrammar &n) | EST_Ngrammar | friend |
| log_frequencies enum value | EST_Ngrammar | |
| make_htk_compatible() | EST_Ngrammar | |
| make_ngram_from_index(const int i) const | EST_Ngrammar | protected |
| map_frequencies(EST_Ngrammar &n, const EST_DVector &map, const int this_order) | EST_Ngrammar | friend |
| 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_Ngrammar | inline |
| oov_preprocess(const EST_String &filename, EST_String &new_filename, const EST_String &what) | EST_Ngrammar | protected |
| operator<<(ostream &s, EST_Ngrammar &n) | EST_Ngrammar | friend |
| order() const | EST_Ngrammar | inline |
| p_entry_type | EST_Ngrammar | protected |
| p_init(int o, representation_t r) | EST_Ngrammar | protected |
| p_num_samples | EST_Ngrammar | protected |
| p_num_states | EST_Ngrammar | protected |
| p_number_of_sentences | EST_Ngrammar | protected |
| p_order | EST_Ngrammar | protected |
| p_representation | EST_Ngrammar | protected |
| p_sentence_end_marker | EST_Ngrammar | protected |
| p_sentence_start_marker | EST_Ngrammar | protected |
| p_states | EST_Ngrammar | protected |
| pred_vocab | EST_Ngrammar | protected |
| predict(const EST_StrVector &words, double *prob, int *state) const | EST_Ngrammar | |
| predict(const EST_StrVector &words) const | EST_Ngrammar | inline |
| predict(const EST_StrVector &words, double *prob) const | EST_Ngrammar | inline |
| predict(const EST_IVector &words, double *prob, int *state) const | EST_Ngrammar | |
| predict(const EST_IVector &words) const | EST_Ngrammar | inline |
| predict(const EST_IVector &words, double *prob) const | EST_Ngrammar | inline |
| 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_Ngrammar | protected |
| representation() const | EST_Ngrammar | inline |
| representation_t enum name | EST_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_Ngrammar | inline |
| 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_Ngrammar | friend |
| save_ngram_arpa_sub(ostream *ost, EST_Ngrammar &n, const EST_StrVector &words) | EST_Ngrammar | friend |
| save_ngram_cstr_ascii(const EST_String filename, EST_Ngrammar &n, const bool trace, double floor) | EST_Ngrammar | friend |
| save_ngram_cstr_bin(const EST_String filename, EST_Ngrammar &n, const bool trace, double floor) | EST_Ngrammar | friend |
| save_ngram_htk_ascii(const EST_String filename, EST_Ngrammar &n, double floor) | EST_Ngrammar | friend |
| save_ngram_htk_ascii_sub(const EST_String &word, ostream *ost, EST_Ngrammar &n, double floor) | EST_Ngrammar | friend |
| save_ngram_wfst(const EST_String filename, EST_Ngrammar &n) | EST_Ngrammar | friend |
| 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 value | EST_Ngrammar | |
| sparse_representation | EST_Ngrammar | protected |
| sparse_to_dense() | EST_Ngrammar | protected |
| take_exps() | EST_Ngrammar | protected |
| take_logs() | EST_Ngrammar | protected |
| vocab | EST_Ngrammar | protected |
| vocab_pdf | EST_Ngrammar | protected |
| wordlist_index(const EST_String &word, const bool report=true) const | EST_Ngrammar | |
| wordlist_index(int i) const | EST_Ngrammar | |
| ~EST_Ngrammar() | EST_Ngrammar |