diff options
author | Hieu Hoang <hieu@hoang.co.uk> | 2013-05-30 15:41:08 +0400 |
---|---|---|
committer | Hieu Hoang <hieu@hoang.co.uk> | 2013-05-30 15:41:08 +0400 |
commit | 83c447784178d27b4c83a1d874b3ca6c3e5b62bd (patch) | |
tree | 378110428e9ac271463cf7d09c027a2ea7d97121 /moses/ScoreComponentCollectionTest.cpp | |
parent | b61a57d654e1cfc7c0e5a2eef59e3eab45b31524 (diff) |
figure out which feature function to apply at which decode step. Book-keeping
Diffstat (limited to 'moses/ScoreComponentCollectionTest.cpp')
-rw-r--r-- | moses/ScoreComponentCollectionTest.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/moses/ScoreComponentCollectionTest.cpp b/moses/ScoreComponentCollectionTest.cpp index 41fa6562f..e948996dd 100644 --- a/moses/ScoreComponentCollectionTest.cpp +++ b/moses/ScoreComponentCollectionTest.cpp @@ -46,18 +46,27 @@ class MockSingleFeature : public MockStatelessFeatureFunction { public: MockSingleFeature(): MockStatelessFeatureFunction("MockSingle",1, "MockSingle") {} + + bool IsUseable(const FactorMask &mask) const + { return true; } }; class MockMultiFeature : public MockStatelessFeatureFunction { public: MockMultiFeature(): MockStatelessFeatureFunction("MockMulti", 5, "MockMulti") {} + + bool IsUseable(const FactorMask &mask) const + { return true; } }; class MockSparseFeature : public MockStatelessFeatureFunction { public: MockSparseFeature(): MockStatelessFeatureFunction("MockSparse", 0, "MockSparse") {} + + bool IsUseable(const FactorMask &mask) const + { return true; } }; |