delete m_latticeSamplesCollector

This commit is contained in:
Hieu Hoang 2014-10-03 15:04:55 +01:00
parent 25db86d16b
commit 62fe00b1a5
4 changed files with 4 additions and 7 deletions

View File

@ -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

View File

@ -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()

View File

@ -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),

View File

@ -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);