Subclass of ngram_model for grouping language models. More...
#include <ngram_model_set.h>
Data Fields | |
ngram_model_t | base |
Base ngram_model_t structure. | |
int32 | n_models |
Number of models in this set. | |
int32 | cur |
Currently selected model, or -1 for none. | |
ngram_model_t ** | lms |
Language models in this set. | |
char ** | names |
Names for language models. | |
int32 * | lweights |
Log interpolation weights. | |
int32 ** | widmap |
Word ID mapping for submodels. | |
int32 * | maphist |
Word ID mapping for N-Gram history. |
Subclass of ngram_model for grouping language models.
Definition at line 51 of file ngram_model_set.h.
Base ngram_model_t structure.
Definition at line 52 of file ngram_model_set.h.
Referenced by ngram_model_set_init().
int32 ngram_model_set_s::cur |
Currently selected model, or -1 for none.
Definition at line 55 of file ngram_model_set.h.
Referenced by ngram_model_set_init().
Language models in this set.
Definition at line 56 of file ngram_model_set.h.
Referenced by ngram_model_set_init(), and ngram_model_set_iter_model().
int32* ngram_model_set_s::lweights |
Log interpolation weights.
Definition at line 58 of file ngram_model_set.h.
Referenced by ngram_model_set_init().
int32* ngram_model_set_s::maphist |
Word ID mapping for N-Gram history.
Definition at line 60 of file ngram_model_set.h.
Referenced by ngram_model_set_init().
Number of models in this set.
Definition at line 54 of file ngram_model_set.h.
Referenced by ngram_model_set_init(), and ngram_model_set_iter_next().
char** ngram_model_set_s::names |
Names for language models.
Definition at line 57 of file ngram_model_set.h.
Referenced by ngram_model_set_init(), and ngram_model_set_iter_model().
int32** ngram_model_set_s::widmap |
Word ID mapping for submodels.
Definition at line 59 of file ngram_model_set.h.