Julius 4.2
関数
libsent/src/ngram/ngram_lookup.c

N-gram上の語彙エントリの検索 [詳細]

#include <sent/stddefs.h>
#include <sent/ngram2.h>
#include <sent/ptree.h>

ソースコードを見る。

関数

void ngram_make_lookup_tree (NGRAM_INFO *ndata)
 Make index tree for searching N-gram ID from the entry name.
WORD_ID ngram_lookup_word (NGRAM_INFO *ndata, char *wordstr)
 Look up N-gram ID by entry name.
WORD_ID make_ngram_ref (NGRAM_INFO *ndata, char *wstr)
 Return N-gram ID of entry name, or unknown class ID if not found.

説明

N-gram上の語彙エントリの検索

作者:
Akinobu LEE
日付:
Wed Feb 16 16:42:38 2005
Revision:
1.5

ngram_lookup.c で定義されています。


関数

void ngram_make_lookup_tree ( NGRAM_INFO ndata)

Make index tree for searching N-gram ID from the entry name.

引数:
ndata[in] N-gram data

ngram_lookup.c35 行で定義されています。

参照元 ngram_read_bin().

WORD_ID ngram_lookup_word ( NGRAM_INFO ndata,
char *  wordstr 
)

Look up N-gram ID by entry name.

引数:
ndata[in] N-gram data
wordstr[in] entry name to search
戻り値:
the found class/word ID, or WORD_INVALID if not found.

ngram_lookup.c65 行で定義されています。

参照元 add_bigram(), add_unigram(), make_ngram_ref(), ngram_read_arpa(), set_ngram(), と set_unknown_id().

WORD_ID make_ngram_ref ( NGRAM_INFO ndata,
char *  wstr 
)

Return N-gram ID of entry name, or unknown class ID if not found.

引数:
ndata[in] N-gram data
wstr[in] entry name to search
戻り値:
the found class/word ID, or unknown ID if not found.

ngram_lookup.c85 行で定義されています。

参照元 make_voca_ref().