bit::Kneser Member List

This is the complete list of members for bit::Kneser, including all inherited members.

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 typedefbit::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 typedefbit::Kneser
is_pruned(const Iterator &it) const bit::Kneser [inline]
Iterator typedefbit::Kneser
Kneser()bit::Kneser [inline]
m_beta_denominatorbit::Kneser [private]
m_beta_denominator0bit::Kneser [private]
m_beta_discountsbit::Kneser [private]
m_beta_interpolation_numeratorbit::Kneser [private]
m_beta_interpolation_numerator0bit::Kneser [private]
m_countsbit::Kneser [private]
m_d1bit::Kneser [private]
m_d1_modelbit::Kneser [private]
m_d1_weight_modelbit::Kneser [private]
m_d2bit::Kneser [private]
m_d2_normbit::Kneser [private]
m_discountsbit::Kneser [private]
m_num_ngramsbit::Kneser [private]
m_progress_skipbit::Kneser [private]
m_prunedbit::Kneser [private]
m_sentence_end_idbit::Kneser [private]
m_sentence_end_strbit::Kneser [private]
m_sentence_start_idbit::Kneser [private]
m_sentence_start_strbit::Kneser [private]
m_sum_gxbit::Kneser [private]
m_sum_gx0bit::Kneser [private]
m_sum_nonzero_gxbit::Kneser [private]
m_sum_nonzero_gx0bit::Kneser [private]
m_sum_nonzero_xgbit::Kneser [private]
m_sum_nonzero_xg_not_prunedbit::Kneser [private]
m_sum_nonzero_xgxbit::Kneser [private]
m_sum_nonzero_xgx0bit::Kneser [private]
m_sum_xg_not_prunedbit::Kneser [private]
m_symbol_mapbit::Kneser [private]
m_triebit::Kneser [private]
ngram(const std::string &str) const bit::Kneser [inline]
Ngram typedefbit::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 typedefbit::Kneser
Trie typedefbit::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]


Generated on Mon Jan 8 15:51:04 2007 for bit by  doxygen 1.4.6