|
SPRAAK
|
Collaboration diagram for SprCwrFsg: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)
1.8.6