| add(const std::vector< int > &vec, int value) | bit::Kneser | [inline] |
| add_value(std::vector< Array > &arrays, const Iterator &it, u32 value) | bit::Kneser | [inline, private] |
| add_value(std::vector< FloatVec > &arrays, const Iterator &it, float value) | bit::Kneser | [inline, private] |
| add_value(std::vector< IntVec > &arrays, const Iterator &it, int value) | bit::Kneser | [inline, private] |
| compute_active_children(Iterator it, int *pruned_counts=NULL) | bit::Kneser | [inline] |
| compute_beta_denominator() | bit::Kneser | [inline] |
| compute_beta_interpolation_numerator() | bit::Kneser | [inline] |
| compute_beta_numerator_terms() | bit::Kneser | [inline] |
| compute_d1() | bit::Kneser | [inline] |
| compute_d2_full() | bit::Kneser | [inline] |
| compute_d2_trick() | bit::Kneser | [inline] |
| compute_sums() | bit::Kneser | [inline] |
| debug_sum_nonzero_xg_str() | bit::Kneser | [inline] |
| debug_write_counts(FILE *file) | bit::Kneser | [inline] |
| find(const std::vector< T > &vec) const | bit::Kneser | [inline] |
| find(const std::string &str) const | bit::Kneser | [inline] |
| FloatVec typedef | bit::Kneser | |
| get_beta_denominator(const Iterator &it) const | bit::Kneser | [inline] |
| get_beta_discount(unsigned int order) const | bit::Kneser | [inline] |
| get_beta_interpolation_numerator(const Iterator &it) const | bit::Kneser | [inline] |
| get_beta_numerator(const Iterator &it) const | bit::Kneser | [inline] |
| get_count(const Iterator &it) const | bit::Kneser | [inline] |
| get_d1(const Iterator &it) const | bit::Kneser | [inline] |
| get_d2(const Iterator &it) const | bit::Kneser | [inline] |
| get_discount(unsigned int order) const | bit::Kneser | [inline] |
| get_value(const std::vector< FloatVec > &arrays, const Iterator &it) const | bit::Kneser | [inline, private] |
| get_value(const std::vector< IntVec > &arrays, const Iterator &it) const | bit::Kneser | [inline, private] |
| get_value(const std::vector< Array > &arrays, const Iterator &it) const | bit::Kneser | [inline, private] |
| interpolation(const Iterator &it) const | bit::Kneser | [inline] |
| interpolation_abs(const Iterator &it) const | bit::Kneser | [inline] |
| IntVec typedef | bit::Kneser | |
| is_pruned(const Iterator &it) const | bit::Kneser | [inline] |
| Iterator typedef | bit::Kneser | |
| Kneser() | bit::Kneser | [inline] |
| m_beta_denominator | bit::Kneser | [private] |
| m_beta_denominator0 | bit::Kneser | [private] |
| m_beta_discounts | bit::Kneser | [private] |
| m_beta_interpolation_numerator | bit::Kneser | [private] |
| m_beta_interpolation_numerator0 | bit::Kneser | [private] |
| m_counts | bit::Kneser | [private] |
| m_d1 | bit::Kneser | [private] |
| m_d1_model | bit::Kneser | [private] |
| m_d1_weight_model | bit::Kneser | [private] |
| m_d2 | bit::Kneser | [private] |
| m_d2_norm | bit::Kneser | [private] |
| m_discounts | bit::Kneser | [private] |
| m_num_ngrams | bit::Kneser | [private] |
| m_progress_skip | bit::Kneser | [private] |
| m_pruned | bit::Kneser | [private] |
| m_sentence_end_id | bit::Kneser | [private] |
| m_sentence_end_str | bit::Kneser | [private] |
| m_sentence_start_id | bit::Kneser | [private] |
| m_sentence_start_str | bit::Kneser | [private] |
| m_sum_gx | bit::Kneser | [private] |
| m_sum_gx0 | bit::Kneser | [private] |
| m_sum_nonzero_gx | bit::Kneser | [private] |
| m_sum_nonzero_gx0 | bit::Kneser | [private] |
| m_sum_nonzero_xg | bit::Kneser | [private] |
| m_sum_nonzero_xg_not_pruned | bit::Kneser | [private] |
| m_sum_nonzero_xgx | bit::Kneser | [private] |
| m_sum_nonzero_xgx0 | bit::Kneser | [private] |
| m_sum_xg_not_pruned | bit::Kneser | [private] |
| m_symbol_map | bit::Kneser | [private] |
| m_trie | bit::Kneser | [private] |
| ngram(const std::string &str) const | bit::Kneser | [inline] |
| Ngram typedef | bit::Kneser | |
| ngram_prob(Iterator it) const | bit::Kneser | [inline] |
| ngram_str(const std::vector< T > &ngram) const | bit::Kneser | [inline] |
| num_active_children(Iterator it) const | bit::Kneser | [inline] |
| num_active_ngrams() const | bit::Kneser | [inline] |
| num_ngrams() const | bit::Kneser | [inline] |
| prob_abs_full(const Iterator &it, float *lower_prob=NULL) const | bit::Kneser | [inline] |
| prob_abs_lower(Iterator it) const | bit::Kneser | [inline] |
| prob_beta_full(const Iterator &it) const | bit::Kneser | [inline] |
| prob_beta_full(Ngram ngram) const | bit::Kneser | [inline] |
| prob_beta_lower(Iterator it) const | bit::Kneser | [inline] |
| prob_full(const Iterator &it, float *lower_prob=NULL) const | bit::Kneser | [inline] |
| prob_lower(Iterator it) const | bit::Kneser | [inline] |
| prune(unsigned int ngrams) | bit::Kneser | [inline] |
| prune_ngram(Iterator it) | bit::Kneser | [inline] |
| prune_threshold(float threshold) | bit::Kneser | [inline] |
| read_binary_counts(FILE *file) | bit::Kneser | [inline] |
| read_binary_d1d2(FILE *file) | bit::Kneser | [inline] |
| read_counts(FILE *file, bool integer_symbols=false) | bit::Kneser | [inline] |
| reserve_orders(unsigned int orders) | bit::Kneser | [inline] |
| root() const | bit::Kneser | [inline] |
| sentence_end_id() const | bit::Kneser | [inline] |
| sentence_start_id() const | bit::Kneser | [inline] |
| set_count(const Iterator &it, u32 value) | bit::Kneser | [inline] |
| set_d1_model(int model) | bit::Kneser | [inline] |
| set_d1_weight_model(int model) | bit::Kneser | [inline] |
| set_discount(unsigned int order, float value) | bit::Kneser | [inline] |
| set_value(std::vector< FloatVec > &arrays, const Iterator &it, float value) | bit::Kneser | [inline, private] |
| set_value(std::vector< IntVec > &arrays, const Iterator &it, int value) | bit::Kneser | [inline, private] |
| set_value(std::vector< Array > &arrays, const Iterator &it, u32 value) | bit::Kneser | [inline, private] |
| sub_value(std::vector< Array > &arrays, const Iterator &it, u32 value) | bit::Kneser | [inline, private] |
| sum_gx(const Iterator &it) const | bit::Kneser | [inline] |
| sum_nonzero_gx(const Iterator &it) const | bit::Kneser | [inline] |
| sum_nonzero_xg(const Iterator &it) const | bit::Kneser | [inline] |
| sum_nonzero_xgx(const Iterator &it) const | bit::Kneser | [inline] |
| symbol_map() const | bit::Kneser | [inline] |
| SymbolMap typedef | bit::Kneser | |
| Trie typedef | bit::Kneser | |
| write_arpa(FILE *file) const | bit::Kneser | [inline] |
| write_beta_arpa(FILE *file) const | bit::Kneser | [inline] |
| write_binary_counts(FILE *file) const | bit::Kneser | [inline] |
| write_binary_d1d2(FILE *file) const | bit::Kneser | [inline] |