構造体 __process_lm__

instance for a LM. [詳細]

#include <recog.h>

__process_lm__のコラボレーション図

Collaboration graph
[凡例]

変数

JCONF_LM * config
 Configuration parameters
PROCESS_AM * am
 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_INFO * winfo
 Main Word dictionary for all LM types
NGRAM_INFO * ngram
 Main N-gram language model (do not use with grammars)
MULTIGRAM * grammars
 List of all loaded grammars (do not use with ngram)
int gram_maxid
 Current maximum value of assigned grammar ID.
DFA_INFO * dfa
 Global DFA for recognition.
boolean global_modified
 TRUE if modified in multigram_update()
LMFunc lmfunc
 LM User function entry point
__process_lm__ * next
 pointer to next

説明

instance for a LM.

recog.h の 747 行で定義されています。


構造体

int __process_lm__::gram_maxid

Current maximum value of assigned grammar ID.

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

recog.h の 795 行で定義されています。

参照元 multigram_add().

DFA_INFO* __process_lm__::dfa

Global DFA for recognition.

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

recog.h の 801 行で定義されています。

参照元 dfa_acceptable()・dfa_firstwords()・dfa_nextwords()・init_nodescore()・j_launch_recognition_instance()・j_process_lm_free()・j_recognize_stream_core()・multigram_rebuild_wchmm()・multigram_update()・print_all_gram()・print_engine_info()・send_gram_info()・wchmm_fbs().


この構造体の説明は次のファイルから生成されました:
Juliusに対してThu Jul 23 12:17:21 2009に生成されました。  doxygen 1.5.1