#include <ExtractGHKM.h>
Public Member Functions | |
ExtractGHKM () | |
virtual int | Main (int argc, char *argv[]) |
Virtual main function to be provided by subclass. |
Definition at line 40 of file ExtractGHKM.h.
MosesTraining::GHKM::ExtractGHKM::ExtractGHKM | ( | ) | [inline] |
Definition at line 43 of file ExtractGHKM.h.
int MosesTraining::GHKM::ExtractGHKM::Main | ( | int | argc, | |
char * | argv[] | |||
) | [virtual] |
Virtual main function to be provided by subclass.
Implements MosesTraining::Syntax::Tool.
Definition at line 61 of file ExtractGHKM.cpp.
References MosesTraining::GHKM::Options::alignmentFile, MosesTraining::Syntax::Tool::Error(), MosesTraining::GHKM::Options::extractFile, MosesTraining::GHKM::FlipAlignment(), MosesTraining::GHKM::Exception::GetMsg(), MosesTraining::GHKM::Options::glueGrammarFile, MosesTraining::GHKM::Options::gzOutput, index, MosesTraining::Syntax::XmlTreeParser::label_set(), MosesTraining::GHKM::Options::maxScope, MosesTraining::GHKM::Options::minimal, MosesTraining::Syntax::XmlTreeParser::node_collection(), MosesTraining::Syntax::Tool::OpenOutputFileOrDie(), MosesTraining::Syntax::XmlTreeParser::Parse(), MosesTraining::GHKM::Options::partsOfSpeech, MosesTraining::GHKM::Options::phraseOrientation, MosesTraining::GHKM::ReadAlignment(), MosesTraining::GHKM::PhraseOrientation::REO_CLASS_UNKNOWN, MosesTraining::GHKM::PhraseOrientation::REO_DIR_L2R, MosesTraining::GHKM::PhraseOrientation::REO_DIR_R2L, MosesTraining::GHKM::ScfgRule::Scope(), MosesTraining::GHKM::StsgRule::Scope(), MosesTraining::GHKM::Options::sentenceOffset, MosesTraining::GHKM::Options::sourceFile, MosesTraining::sourceLabels, MosesTraining::GHKM::Options::sourceLabels, MosesTraining::GHKM::Options::sourceLabelSetFile, MosesTraining::GHKM::Options::sourceUnknownWordFile, MosesTraining::GHKM::Options::stripBitParLabels, MosesTraining::GHKM::Options::stsg, MosesTraining::GHKM::Options::t2s, MosesTraining::GHKM::Options::targetFile, MosesTraining::GHKM::Options::targetUnknownWordFile, MosesTraining::Syntax::XmlTreeParser::top_label_set(), MosesTraining::GHKM::Options::treeFragments, MosesTraining::GHKM::Options::unknownWordSoftMatchesFile, MosesTraining::Syntax::XmlTreeParser::words(), MosesTraining::GHKM::ScfgRuleWriter::Write(), MosesTraining::GHKM::StsgRuleWriter::Write(), and MosesTraining::GHKM::PhraseOrientation::WritePriorCounts().
Referenced by main().