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:
authorUlrich Germann <Ulrich.Germann@gmail.com>2015-11-11 00:44:48 +0300
committerUlrich Germann <Ulrich.Germann@gmail.com>2015-11-11 00:44:48 +0300
commit806f888c10ac02eba67454d55aa0880464e4f284 (patch)
tree37127868f28945a81b8a6be0bf8bab0c77841e7b /moses/ChartTranslationOptions.cpp
parent2ae2aee953011a87ed565ceeecba0f3455b24397 (diff)
Moved placeholder factor variable from StaticData to InputOptions.
Diffstat (limited to 'moses/ChartTranslationOptions.cpp')
-rw-r--r--moses/ChartTranslationOptions.cpp6
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;