, including all inherited members.
add(ngram &ng, float prob, float bow) | lmtable | |
addwithoffset(ngram &ng, float prob, float bow) | lmtable | |
appendbin_level(int level, fstream &out, int mmap) | lmtable | |
appendbin_level_mmap(int level, fstream &out) | lmtable | |
appendbin_level_nommap(int level, fstream &out) | lmtable | |
are_caches_active() | lmtable | |
are_lmtcaches_active() | lmtable | |
are_prob_and_state_cache_active() | lmtable | |
backoff_state | lmtable | [protected] |
Bcenters | lmtable | [protected] |
bound(node nd, LMT_TYPE ndt) | lmtable | [inline] |
bound(node nd, LMT_TYPE ndt, table_entry_pos_t value) | lmtable | [inline] |
boundwithoffset(node nd, LMT_TYPE ndt, int level) | lmtable | [inline] |
boundwithoffset(node nd, LMT_TYPE ndt, table_entry_pos_t value, int level) | lmtable | [inline] |
bow(node nd, LMT_TYPE ndt) | lmtable | [inline] |
bow(node nd, LMT_TYPE ndt, T value) | lmtable | [inline] |
check_caches_levels() | lmtable | [virtual] |
check_lmtcaches_levels() | lmtable | |
check_prob_and_state_cache_levels() | lmtable | |
check_probcache_levels() | lmtable | [inline] |
check_statecache_levels() | lmtable | [inline] |
checkbounds(int level) | lmtable | |
clprob(ngram ng, double *bow=NULL, int *bol=NULL, char **maxsuffptr=NULL, unsigned int *statesize=NULL, bool *extendible=NULL) | lmmacro | [virtual] |
clprob(int *ng, int ngsize, double *bow=NULL, int *bol=NULL, char **maxsuffptr=NULL, unsigned int *statesize=NULL, bool *extendible=NULL) | lmmacro | [virtual] |
cmaxsuffptr(ngram ong, unsigned int *size=NULL) | lmmacro | [virtual] |
codecmp(node a, node b) | lmtable | [inline] |
codediff(node a, node b) | lmtable | [inline] |
compact_all_levels(const char *filename) | lmtable | |
compact_single_level(int level, const char *filename) | lmtable | |
concatenate_all_levels(const char *fromfilename, const char *tofilename) | lmtable | |
concatenate_single_level(int level, const char *fromfilename, const char *tofilename) | lmtable | |
configure(int n, bool quantized) | lmtable | |
cpsublm(lmtable *sublmt, dictionary *subdict, bool keepunigr=true) | lmtable | |
CreateLanguageModel(const std::string infile, float nlf=0.0, float dlf=0.0) | lmContainer | |
CreateLanguageModel(int type, float nlf=0.0, float dlf=0.0) | lmContainer | |
cursize | lmtable | [protected] |
delete_caches() | lmtable | |
delete_dict | lmtable | [protected] |
delete_level(int level, const char *outfilename, int mmap) | lmtable | |
delete_level_mmap(int level, const char *filename) | lmtable | |
delete_level_nommap(int level) | lmtable | |
delete_lmtcaches() | lmtable | |
delete_prob_and_state_cache() | lmtable | |
delete_probcache() | lmtable | [inline] |
delete_statecache() | lmtable | [inline] |
dictionary_incflag(const bool flag) | lmmacro | [inline, virtual] |
dictionary_load_factor | lmtable | [protected] |
dictionary_upperbound | lmtable | [protected] |
diskid | lmtable | [protected] |
dumplm(std::fstream &out, ngram ng, int ilev, int elev, table_entry_pos_t ipos, table_entry_pos_t epos) | lmtable | |
expand_level(int level, table_entry_pos_t size, const char *outfilename, int mmap) | lmtable | |
expand_level_mmap(int level, table_entry_pos_t size, const char *outfilename) | lmtable | |
expand_level_nommap(int level, table_entry_pos_t size) | lmtable | |
filter(const string sfilter, lmContainer *sublmt, const string skeepunigrams) | lmmacro | [inline, virtual] |
lmtable::filter(const char *) | lmtable | [inline] |
lmtable::filter(const string sfilter, lmtable *sublmt, const string skeepunigrams) | lmtable | [inline, virtual] |
lmContainer::filter(const string sfilter, lmContainer *&sublmt, const string skeepunigrams) | lmContainer | [virtual] |
get(ngram &ng) | lmtable | [inline] |
get(ngram &ng, int n, int lev) | lmtable | |
getCurrentSize(int l) const | lmtable | [inline] |
getDict() const | lmmacro | [inline, virtual] |
GetDictioanryLoadFactor() | lmtable | [inline] |
getLanguageModelType() | lmContainer | [inline] |
getLanguageModelType(std::string filename) | lmContainer | |
getlogOOVpenalty() const | lmtable | [inline, virtual] |
getMaxLoadedLevel() | lmContainer | [inline, virtual] |
getmem(char *ptr, int *value, int offs, int size) | lmtable | [inline] |
getmem(char *ptr, T *value, int offs) | lmtable | [inline] |
GetNgramcacheLoadFactor() | lmtable | [inline] |
info | lmtable | [protected] |
init_caches(int uptolev) | lmtable | [virtual] |
init_lmtcaches(int uptolev) | lmtable | |
init_prob_and_state_cache() | lmtable | |
init_probcache() | lmtable | [inline] |
init_statecache() | lmtable | [inline] |
is_cache_enabled() | lmContainer | [inline] |
is_inverted(const bool flag) | lmtable | [inline, virtual] |
is_inverted() | lmtable | [inline, virtual] |
is_lmt_cache_enabled() | lmContainer | [inline] |
is_OOV(int code) | lmtable | [inline, virtual] |
is_probcache_active() | lmtable | [inline] |
is_ps_cache_enabled() | lmContainer | [inline] |
is_statecache_active() | lmtable | [inline] |
isInverted | lmtable | [protected] |
isItable | lmtable | [protected] |
isOrderQuery() const | lmtable | [inline] |
isPruned | lmtable | [protected] |
isQtable | lmtable | [protected] |
isQuantized() const | lmtable | [inline] |
lmContainer() | lmContainer | |
lmmacro(float nlf=0.0, float dlfi=0.0) | lmmacro | |
lmtable(float nlf=0.0, float dlfi=0.0) | lmtable | |
lmtcache | lmtable | [protected] |
lmtype | lmContainer | [protected] |
load(const std::string filename, int mmap=0) | lmmacro | [virtual] |
lmtable::load(std::istream &inp, const char *filename=NULL, const char *outfilename=NULL, int mmap=0, OUTFILE_TYPE outtype=NONE) | lmtable | |
load_centers(std::istream &inp, int l) | lmtable | |
logOOVpenalty | lmtable | [protected] |
lprob(ngram ng) | lmmacro | |
lmtable::lprob(ngram ng, double *bow=NULL, int *bol=NULL, char **maxsuffptr=NULL, unsigned int *statesize=NULL, bool *extendible=NULL, double *lastbow=NULL) | lmtable | [virtual] |
lprobx(ngram ong, double *lkp=0, double *bop=0, int *bol=0) | lmtable | |
map(ngram *in, ngram *out) | lmmacro | |
max_cache_lev | lmtable | [protected] |
maxlevel() const | lmmacro | [inline, virtual] |
lmContainer::maxlevel(int lev) | lmContainer | [inline, virtual] |
maxsize | lmtable | [protected] |
maxsuffptr(ngram ong, unsigned int *size=NULL) | lmmacro | [virtual] |
memmap | lmtable | [protected] |
Micro2MacroMapping(ngram *in, ngram *out) | lmmacro | |
mybsearch(char *ar, table_entry_pos_t n, int size, char *key, table_entry_pos_t *idx) | lmtable | |
ngcnt(table_entry_pos_t *cnt) | lmtable | |
ngcnt(table_entry_pos_t *cnt, ngram ng, int l, table_entry_pos_t ipos, table_entry_pos_t epos) | lmtable | |
ngramcache_load_factor | lmtable | [protected] |
nodesize(LMT_TYPE ndt) | lmtable | [inline] |
NumCenters | lmtable | [protected] |
One2OneMapping(ngram *in, ngram *out) | lmmacro | |
orderQuery | lmtable | [protected] |
Pcenters | lmtable | [protected] |
print_table_stat() | lmtable | |
print_table_stat(int level) | lmtable | |
printTable(int level) | lmtable | |
prob(node nd, LMT_TYPE ndt) | lmtable | [inline] |
prob(node nd, LMT_TYPE ndt, T value) | lmtable | [inline] |
prob_and_state_cache | lmtable | [protected] |
pscale(int lev, table_entry_pos_t ipos, table_entry_pos_t epos, double s) | lmtable | |
putmem(char *ptr, int value, int offs, int size) | lmtable | [inline] |
putmem(char *ptr, T value, int offs) | lmtable | [inline] |
reload(std::set< string > words) | lmtable | |
remove_all_levels(const char *filename) | lmtable | |
remove_single_level(int level, const char *filename) | lmtable | |
requiredMaxlev | lmContainer | [protected] |
reset_caches() | lmtable | [virtual] |
reset_lmtcaches() | lmtable | |
reset_mmap() | lmtable | [virtual] |
reset_prob_and_state_cache() | lmtable | |
reset_probcache() | lmtable | [inline] |
reset_statecache() | lmtable | [inline] |
resize_level(int level, const char *outfilename, int mmap) | lmtable | |
resize_level_mmap(int level, const char *filename) | lmtable | |
resize_level_nommap(int level) | lmtable | |
savebin(const char *filename) | lmtable | [virtual] |
savebin_dict(std::fstream &out) | lmtable | |
savebin_level(int level, const char *filename, int mmap) | lmtable | |
savebin_level_mmap(int level, const char *filename) | lmtable | |
savebin_level_nommap(int level, const char *filename) | lmtable | |
savetxt(const char *filename) | lmtable | [virtual] |
search(int lev, table_entry_pos_t offs, table_entry_pos_t n, int sz, int *w, LMT_ACTION action, char **found=(char **) NULL) | lmtable | |
setDict(dictionary *d) | lmtable | [inline, virtual] |
setLanguageModelType(int type) | lmContainer | [inline] |
setlogOOVpenalty(int dub) | lmtable | [inline, virtual] |
setlogOOVpenalty(double oovp) | lmtable | [inline, virtual] |
setMaxLoadedLevel(int lev) | lmContainer | [inline, virtual] |
setOrderQuery(bool v) | lmtable | [inline] |
startpos | lmtable | [protected] |
stat(int lev=0) | lmtable | [virtual] |
succrange(node ndp, int level, table_entry_pos_t *isucc=NULL, table_entry_pos_t *esucc=NULL) | lmtable | |
succscan(ngram &h, ngram &ng, LMT_ACTION action, int lev) | lmtable | |
table | lmtable | [protected] |
tableGaps | lmtable | [protected] |
tableOffs | lmtable | [protected] |
tb_offset | lmtable | [protected] |
tbltype | lmtable | [protected] |
totbsearch | lmtable | [protected] |
totget | lmtable | [protected] |
update_offset(int level, table_entry_pos_t value) | lmtable | [inline] |
used_caches() | lmtable | [virtual] |
used_lmtcaches() | lmtable | |
used_prob_and_state_cache() | lmtable | |
wdprune(float *thr, int aflag=0) | lmtable | |
wdprune(float *thr, int aflag, ngram ng, int ilev, int elev, table_entry_pos_t ipos, table_entry_pos_t epos, double lk=0, double bo=0, double *ts=0, double *tbs=0) | lmtable | |
word(node nd, int value=-1) | lmtable | [inline] |
~lmContainer() | lmContainer | [inline, virtual] |
~lmmacro() | lmmacro | |
~lmtable() | lmtable | [virtual] |