diff options
author | Ulrich Germann <Ulrich.Germann@gmail.com> | 2015-11-11 00:44:48 +0300 |
---|---|---|
committer | Ulrich Germann <Ulrich.Germann@gmail.com> | 2015-11-11 00:44:48 +0300 |
commit | 806f888c10ac02eba67454d55aa0880464e4f284 (patch) | |
tree | 37127868f28945a81b8a6be0bf8bab0c77841e7b /moses/ChartTranslationOptions.cpp | |
parent | 2ae2aee953011a87ed565ceeecba0f3455b24397 (diff) |
Moved placeholder factor variable from StaticData to InputOptions.
Diffstat (limited to 'moses/ChartTranslationOptions.cpp')
-rw-r--r-- | moses/ChartTranslationOptions.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/moses/ChartTranslationOptions.cpp b/moses/ChartTranslationOptions.cpp index 8c35a0de1..07202063b 100644 --- a/moses/ChartTranslationOptions.cpp +++ b/moses/ChartTranslationOptions.cpp @@ -23,6 +23,7 @@ #include "ChartTranslationOption.h" #include "InputPath.h" #include "StaticData.h" +#include "TranslationTask.h" using namespace std; @@ -66,10 +67,11 @@ public: void ChartTranslationOptions::EvaluateWithSourceContext(const InputType &input, const InputPath &inputPath) { SetInputPath(&inputPath); - if (StaticData::Instance().GetPlaceholderFactor() != NOT_FOUND) { + // if (StaticData::Instance().GetPlaceholderFactor() != NOT_FOUND) { + if (inputPath.ttask.lock()->options().input.placeholder_factor != NOT_FOUND) { CreateSourceRuleFromInputPath(); } - + CollType::iterator iter; for (iter = m_collection.begin(); iter != m_collection.end(); ++iter) { ChartTranslationOption &transOpt = **iter; |