diff options
author | Barry Haddow <barry.haddow@gmail.com> | 2013-02-18 15:11:20 +0400 |
---|---|---|
committer | Barry Haddow <barry.haddow@gmail.com> | 2013-02-18 15:11:20 +0400 |
commit | 9ca364fb22d7efbfb1880744c8ea3b74e9b8787b (patch) | |
tree | 66d805658f4dbff1f4eee296768b23cc299676f6 /mert/sentence-bleu.cpp | |
parent | 2e6b5e7a23f41835d55f405213ffcc665ad3e539 (diff) |
Implement brevity penalty smoothing for PRO
As in Nakov et al (Coling 2012)
Diffstat (limited to 'mert/sentence-bleu.cpp')
-rw-r--r-- | mert/sentence-bleu.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mert/sentence-bleu.cpp b/mert/sentence-bleu.cpp index 085c81efd..17a9737f2 100644 --- a/mert/sentence-bleu.cpp +++ b/mert/sentence-bleu.cpp @@ -38,7 +38,7 @@ int main(int argc, char **argv) vector<ScoreStats>::const_iterator sentIt; for (sentIt = entries.begin(); sentIt != entries.end(); sentIt++) { vector<float> stats(sentIt->getArray(), sentIt->getArray() + sentIt->size()); - cout << BleuScorer::sentenceLevelBleuPlusOne(stats) << "\n"; + cout << smoothedSentenceBleu(stats) << "\n"; } return 0; } |