diff options
author | Tetsuo Kiso <tetsuo-s@is.naist.jp> | 2012-04-04 17:33:30 +0400 |
---|---|---|
committer | Tetsuo Kiso <tetsuo-s@is.naist.jp> | 2012-04-04 17:33:30 +0400 |
commit | eaa0ab486acfe50197cfd9efd79850a09a90794f (patch) | |
tree | dfa56e29ca12f2b53b3881afba4e17651c280433 /mert/BleuScorer.h | |
parent | 6c69a97cbb6dac10dc4d586a738e43aa2e68ddef (diff) |
Add a test case for BLEU's clipped counts.
- Make BleuScorer::setReferenceFiles() more testable by
adding OpenReference() and OpenReferenceStream().
Diffstat (limited to 'mert/BleuScorer.h')
-rw-r--r-- | mert/BleuScorer.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/mert/BleuScorer.h b/mert/BleuScorer.h index 2f2c2a153..5fce47ad4 100644 --- a/mert/BleuScorer.h +++ b/mert/BleuScorer.h @@ -51,6 +51,11 @@ public: void DumpCounts(std::ostream* os, const NgramCounts& counts) const; + bool OpenReference(const char* filename, size_t file_id); + + // NOTE: this function is used for unit testing. + bool OpenReferenceStream(std::istream* is, size_t file_id); + private: ReferenceLengthType m_ref_length_type; |