summaryrefslogtreecommitdiffstats
path: root/utils/training/estimate_interpolation.cpp
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2011-04-01 11:03:46 +0800
committerPeng Wu <alexepico@gmail.com>2011-04-02 15:11:18 +0800
commitf1f777630f85e58b01b472da23e3f72a71dd1f49 (patch)
tree5f41f2bd66ef04b41950a9a67ee39459dd46b587 /utils/training/estimate_interpolation.cpp
parent37498f130e673dcb3052c029c0407ffa483dda8a (diff)
downloadlibpinyin-f1f777630f85e58b01b472da23e3f72a71dd1f49.tar.gz
libpinyin-f1f777630f85e58b01b472da23e3f72a71dd1f49.tar.xz
libpinyin-f1f777630f85e58b01b472da23e3f72a71dd1f49.zip
refine code
Diffstat (limited to 'utils/training/estimate_interpolation.cpp')
-rw-r--r--utils/training/estimate_interpolation.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/utils/training/estimate_interpolation.cpp b/utils/training/estimate_interpolation.cpp
index 60e689b..b7a56f1 100644
--- a/utils/training/estimate_interpolation.cpp
+++ b/utils/training/estimate_interpolation.cpp
@@ -48,7 +48,7 @@ parameter_t compute_interpolation(SingleGram * deleted_bigram,
BigramPhraseItemWithCount* item = &g_array_index(array, BigramPhraseItemWithCount, i);
//get the phrase token
phrase_token_t token = item->m_token;
- guint32 deleted_freq = item->m_count;
+ guint32 deleted_count = item->m_count;
{
guint32 freq = 0;
@@ -77,7 +77,7 @@ parameter_t compute_interpolation(SingleGram * deleted_bigram,
if ( 0 == (numerator + part_of_denominator))
continue;
- next_lambda += deleted_freq * (numerator / (numerator + part_of_denominator));
+ next_lambda += deleted_count * (numerator / (numerator + part_of_denominator));
}
assert(deleted_bigram->get_total_freq(table_num));
next_lambda /= table_num;