SPRAAK
|
Data Fields | |
char | allocated |
this structure is allocated, and hence must be deallocated More... | |
char | check_lvl |
char | slmsp_method |
use method slmsp_method to obtain static LM smearing probs More... | |
char | closed |
closed vocab More... | |
int | max_eps_arc |
limit the number of consecutive eps-arcs More... | |
unsigned int | max_class_id |
float | prob_clip |
discard options when the probability is too low More... | |
unsigned int | next_mid |
next sub-model/FSG id (without extra bit-flags) More... | |
unsigned int | next_wid |
next word id More... | |
unsigned int | next_osymb |
next output symbol More... | |
SprCwrFsgSm * | sm_lst |
list of sub-models (FSG's and others) More... | |
SprCwrFsgSm ** | sm_id2m |
direct conversion of id to sub-model structure More... | |
unsigned int | smw_htbl_size [2] |
the master first-word/word-info hash tables (hash size) More... | |
SprCwrFsgSmwh * | smw_htbl [2] |
the master first-word/word-info hash tables More... | |
unsigned int | smw_fill_size [2] |
float * | ecost |
cost for ending a sub-model in a given state More... | |
unsigned int | last_ecost |
last used index More... | |
float * | slmsp |
max(P(w|*)) or some other good value for static LM smearing More... | |
SprMPool | mpool_smwh |
shared pool of free word-info/first-word hash table entries More... | |
SprMPool | mpool_warcs |
shared pool of free word-arcs More... | |
SprMPool | mpool_marcs |
shared pool of free model-arcs More... | |
SprStrHashTbl | wstr2n_htbl |
SprStrHashTbl | ostr2n_htbl |
convert output symbol to a number More... | |
SprCwrLMExt * | ext |
the LM-extensions (optional) More... | |
char SprCwrFsg::allocated |
this structure is allocated, and hence must be deallocated
char SprCwrFsg::check_lvl |
char SprCwrFsg::slmsp_method |
use method slmsp_method to obtain static LM smearing probs
char SprCwrFsg::closed |
closed vocab
int SprCwrFsg::max_eps_arc |
limit the number of consecutive eps-arcs
unsigned int SprCwrFsg::max_class_id |
upperbound on the class id's this LM will use, i.e. all class id's will be in the range [0...max_class_id-1]
float SprCwrFsg::prob_clip |
discard options when the probability is too low
unsigned int SprCwrFsg::next_mid |
next sub-model/FSG id (without extra bit-flags)
unsigned int SprCwrFsg::next_wid |
next word id
unsigned int SprCwrFsg::next_osymb |
next output symbol
SprCwrFsgSm* SprCwrFsg::sm_lst |
list of sub-models (FSG's and others)
SprCwrFsgSm** SprCwrFsg::sm_id2m |
direct conversion of id to sub-model structure
unsigned int SprCwrFsg::smw_htbl_size[2] |
the master first-word/word-info hash tables (hash size)
SprCwrFsgSmwh* SprCwrFsg::smw_htbl[2] |
the master first-word/word-info hash tables
unsigned int SprCwrFsg::smw_fill_size[2] |
the master first-word/word-info hash tables (nr. of elements in use)
float* SprCwrFsg::ecost |
cost for ending a sub-model in a given state
unsigned int SprCwrFsg::last_ecost |
last used index
float* SprCwrFsg::slmsp |
max(P(w|*)) or some other good value for static LM smearing
SprMPool SprCwrFsg::mpool_smwh |
shared pool of free word-info/first-word hash table entries
SprMPool SprCwrFsg::mpool_warcs |
shared pool of free word-arcs
SprMPool SprCwrFsg::mpool_marcs |
shared pool of free model-arcs
SprStrHashTbl SprCwrFsg::wstr2n_htbl |
convert word string (or sub-model name) to a number + corresponding info
SprStrHashTbl SprCwrFsg::ostr2n_htbl |
convert output symbol to a number
SprCwrLMExt* SprCwrFsg::ext |
the LM-extensions (optional)