Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/moses-smt/mosesdecoder.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHieu Hoang <hieu@hoang.co.uk>2013-05-02 15:15:26 +0400
committerHieu Hoang <hieu@hoang.co.uk>2013-05-02 15:15:26 +0400
commitc99e9f8c908ab7204e796745adfd1592d72ddf0f (patch)
treeb8037e4c3111617a343725e6c7f611a7043e5cec /moses/ScoreComponentCollectionTest.cpp
parent0425083c120b2c230ef8387ec06de4eb1f4ed3d3 (diff)
start framework for evaluating target phrase score
Diffstat (limited to 'moses/ScoreComponentCollectionTest.cpp')
-rw-r--r--moses/ScoreComponentCollectionTest.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/moses/ScoreComponentCollectionTest.cpp b/moses/ScoreComponentCollectionTest.cpp
index 7da5cd1ec..69d099edd 100644
--- a/moses/ScoreComponentCollectionTest.cpp
+++ b/moses/ScoreComponentCollectionTest.cpp
@@ -36,6 +36,10 @@ class MockStatelessFeatureFunction : public StatelessFeatureFunction {
StatelessFeatureFunction(desc,n, line) {}
virtual void Evaluate(const PhraseBasedFeatureContext&, ScoreComponentCollection*) const {}
virtual void EvaluateChart(const ChartBasedFeatureContext&, ScoreComponentCollection*) const {}
+ virtual void Evaluate(const TargetPhrase &targetPhrase
+ , ScoreComponentCollection &scoreBreakdown
+ , float &estimatedFutureScore) const
+ { }
};
class MockSingleFeature : public MockStatelessFeatureFunction {
@@ -54,6 +58,7 @@ class MockSparseFeature : public MockStatelessFeatureFunction {
};
+
struct MockProducers {
MockProducers() {}