#include <exception>#include <fstream>#include <sstream>#include <vector>#include "Hypothesis.h"#include "IOWrapper.h"#include "LatticeMBR.h"#include "Manager.h"#include "StaticData.h"#include "Util.h"#include "mbr.h"#include "ThreadPool.h"#include "TranslationAnalysis.h"#include "OutputCollector.h"Go to the source code of this file.
Classes | |
| class | TranslationTask |
Functions | |
| void | fix (std::ostream &stream, size_t size) |
| int | main (int argc, char **argv) |
| void fix | ( | std::ostream & | stream, | |
| size_t | size | |||
| ) |
Enforce rounding
Definition at line 58 of file Main.cpp.
Referenced by main(), and TranslationTask::Run().

| int main | ( | int | argc, | |
| char ** | argv | |||
| ) |
main function of the command line version of the decoder
Definition at line 325 of file Main.cpp.
References Moses::Parameter::Explain(), fix(), Moses::StaticData::GetAlignmentOutputFile(), IOWrapper::GetAlignmentOutputStream(), Moses::StaticData::GetAllWeights(), IOWrapper::GetDetailedTranslationReportingStream(), Moses::StaticData::GetInputType(), GetIODevice(), Moses::StaticData::GetLatticeSamplesFilePath(), Moses::StaticData::GetLatticeSamplesSize(), Moses::StaticData::GetNBestFilePath(), Moses::StaticData::GetNBestSize(), Moses::StaticData::GetOutputSearchGraph(), IOWrapper::GetOutputSearchGraphStream(), Moses::StaticData::GetOutputWordGraph(), IOWrapper::GetOutputWordGraphStream(), Moses::StaticData::GetScoreIndexManager(), Moses::ScoreIndexManager::GetTotalNumberOfScores(), IFVERBOSE, Moses::StaticData::IsDetailedTranslationReportingEnabled(), Moses::Parameter::isParamSpecified(), Moses::Parameter::LoadParam(), NULL, ReadInput(), Moses::ResetUserTime(), TranslationTask::Run(), Moses::StaticData::ThreadCount(), and TRACE_ERR.

1.5.9