構造体 PROCESS_LM

instance for a LM. [詳細]

#include <recog.h>

PROCESS_LMのコラボレーション図

Collaboration graph
[凡例]

変数

JCONF_LMconfig
 Configuration parameters
PROCESS_AMam
 Corresponding AM
int lmtype
 the LM type of this Model holder: will be set from Jconf used for loading
int lmvar
 the LM variation type of this Model holder: will be set from Jconf used for loading
WORD_INFOwinfo
 Main Word dictionary for all LM types
NGRAM_INFOngram
 Main N-gram language model (do not use with grammars)
MULTIGRAMgrammars
 List of all loaded grammars (do not use with ngram)
int gram_maxid
 Current maximum value of assigned grammar ID.
DFA_INFOdfa
 Global DFA for recognition.
boolean global_modified
 TRUE if modified in multigram_update()
LMFunc lmfunc
 LM User function entry point
struct __process_lm__ * next
 pointer to next

説明

instance for a LM.

recog.h685 行で定義されています。


構造体

int PROCESS_LM::gram_maxid

Current maximum value of assigned grammar ID.

A new grammar ID will be assigned to each new grammar.

recog.h733 行で定義されています。

参照元 multigram_add().

DFA_INFO* PROCESS_LM::dfa

Global DFA for recognition.

This will be generated from grammars, concatinating each DFA into one.

recog.h739 行で定義されています。

参照元 dfa_acceptable(), dfa_firstwords(), dfa_nextwords(), j_process_lm_free(), multigram_update(), print_engine_info(), と send_gram_info().


この構造体の説明は次のファイルから生成されました:
Juliusに対してTue Dec 18 16:05:25 2007に生成されました。  doxygen 1.5.4