#include <SemposOverlapping.h>
Public Member Functions | |
virtual | ~SemposOverlapping () |
virtual std::vector < ScoreStatsType > | prepareStats (const sentence_t &cand, const sentence_t &ref)=0 |
virtual float | calculateScore (const std::vector< ScoreStatsType > &stats) const =0 |
virtual std::size_t | NumberOfScores () const =0 |
Definition at line 32 of file SemposOverlapping.h.
virtual MosesTuning::SemposOverlapping::~SemposOverlapping | ( | ) | [inline, virtual] |
Definition at line 35 of file SemposOverlapping.h.
virtual float MosesTuning::SemposOverlapping::calculateScore | ( | const std::vector< ScoreStatsType > & | stats | ) | const [pure virtual] |
Implemented in MosesTuning::CapMicroOverlapping, and MosesTuning::CapMacroOverlapping.
virtual std::size_t MosesTuning::SemposOverlapping::NumberOfScores | ( | ) | const [pure virtual] |
Implemented in MosesTuning::CapMicroOverlapping, and MosesTuning::CapMacroOverlapping.
virtual std::vector<ScoreStatsType> MosesTuning::SemposOverlapping::prepareStats | ( | const sentence_t & | cand, | |
const sentence_t & | ref | |||
) | [pure virtual] |
Implemented in MosesTuning::CapMicroOverlapping, and MosesTuning::CapMacroOverlapping.