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 <hieuhoang@gmail.com>2014-10-03 18:04:55 +0400
committerHieu Hoang <hieuhoang@gmail.com>2014-10-03 18:04:55 +0400
commit62fe00b1a5775dbba1f961e41511dd99b4f946cb (patch)
tree29aa17074bcfb2ae8dae95a96db1a0e4ec8d38f9
parent25db86d16b004f8288e45184ee3c204f6ea3b68a (diff)
delete m_latticeSamplesCollector
-rw-r--r--moses-cmd/Main.cpp1
-rw-r--r--moses/IOWrapper.cpp8
-rw-r--r--moses/TranslationTask.cpp1
-rw-r--r--moses/TranslationTask.h1
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);