diff options
-rw-r--r-- | moses-cmd/Main.cpp | 1 | ||||
-rw-r--r-- | moses/IOWrapper.cpp | 8 | ||||
-rw-r--r-- | moses/TranslationTask.cpp | 1 | ||||
-rw-r--r-- | moses/TranslationTask.h | 1 |
4 files changed, 4 insertions, 7 deletions
diff --git a/moses-cmd/Main.cpp b/moses-cmd/Main.cpp index 3751a597e..ca251882f 100644 --- a/moses-cmd/Main.cpp +++ b/moses-cmd/Main.cpp @@ -175,7 +175,6 @@ int main(int argc, char** argv) // set up task of translating one sentence TranslationTask* task = new TranslationTask(lineCount,source, *ioWrapper, - latticeSamplesCollector.get(), staticData.GetOutputSearchGraphSLF(), hypergraphOutput); // execute task diff --git a/moses/IOWrapper.cpp b/moses/IOWrapper.cpp index c21ee8d26..79d3e4248 100644 --- a/moses/IOWrapper.cpp +++ b/moses/IOWrapper.cpp @@ -123,10 +123,6 @@ IOWrapper::IOWrapper(const std::vector<FactorType> &inputFactorOrder file->open(fileName.c_str()); } - if (!m_surpressSingleBestOutput) { - m_singleBestOutputCollector = new Moses::OutputCollector(&std::cout); - } - if (!staticData.GetOutputUnknownsFile().empty()) { m_unknownsStream = new std::ofstream(staticData.GetOutputUnknownsFile().c_str()); m_unknownsCollector = new Moses::OutputCollector(m_unknownsStream); @@ -166,6 +162,10 @@ IOWrapper::IOWrapper(const std::vector<FactorType> &inputFactorOrder m_wordGraphCollector = new OutputCollector(m_outputWordGraphStream); } + if (!m_surpressSingleBestOutput) { + m_singleBestOutputCollector = new Moses::OutputCollector(&std::cout); + } + } IOWrapper::~IOWrapper() diff --git a/moses/TranslationTask.cpp b/moses/TranslationTask.cpp index 860e8b969..a107ff58a 100644 --- a/moses/TranslationTask.cpp +++ b/moses/TranslationTask.cpp @@ -16,7 +16,6 @@ namespace MosesCmd { TranslationTask::TranslationTask(size_t lineNumber, InputType* source, MosesCmd::IOWrapper &ioWrapper, - OutputCollector* latticeSamplesCollector, bool outputSearchGraphSLF, boost::shared_ptr<HypergraphOutput<Manager> > hypergraphOutput) : m_source(source), m_lineNumber(lineNumber), diff --git a/moses/TranslationTask.h b/moses/TranslationTask.h index 526b825d1..edd2ca347 100644 --- a/moses/TranslationTask.h +++ b/moses/TranslationTask.h @@ -27,7 +27,6 @@ class TranslationTask : public Moses::Task public: TranslationTask(size_t lineNumber, Moses::InputType* source, MosesCmd::IOWrapper &ioWrapper, - Moses::OutputCollector* latticeSamplesCollector, bool outputSearchGraphSLF, boost::shared_ptr<Moses::HypergraphOutput<Moses::Manager> > hypergraphOutput); |