summaryrefslogtreecommitdiffstats
path: root/src/training
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2010-08-16 15:21:19 +0800
committerPeng Wu <alexepico@gmail.com>2010-08-16 15:21:19 +0800
commite9df591634a8f1cd7cbea6fdf8d1a9fa46401b03 (patch)
tree2ffb73a6f9f8e88f143fa60f96894d5e1c5f83ac /src/training
parent535860f63095e2d877290b657d864a10cd11c9cd (diff)
downloadlibpinyin-e9df591634a8f1cd7cbea6fdf8d1a9fa46401b03.tar.gz
libpinyin-e9df591634a8f1cd7cbea6fdf8d1a9fa46401b03.tar.xz
libpinyin-e9df591634a8f1cd7cbea6fdf8d1a9fa46401b03.zip
fixes pinyin lookup
Diffstat (limited to 'src/training')
-rw-r--r--src/training/estimate_interpolation.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/training/estimate_interpolation.cpp b/src/training/estimate_interpolation.cpp
index 5aa9ea5..afe369e 100644
--- a/src/training/estimate_interpolation.cpp
+++ b/src/training/estimate_interpolation.cpp
@@ -73,7 +73,7 @@ parameter_t compute_interpolation(SingleGram * deleted_bigram,
guint32 freq = 0;
parameter_t elem_poss = 0;
PhraseItem item;
- if (unigram->get_phrase_item(token, item)){
+ if (!unigram->get_phrase_item(token, item)){
guint32 freq = item.get_unigram_frequency();
guint32 total_freq = unigram->get_phrase_index_total_freq();
elem_poss = freq / (parameter_t)total_freq;