MosesTraining::Syntax::GHKM::ExtractGHKM Class Reference

#include <ExtractGHKM.h>

Inheritance diagram for MosesTraining::Syntax::GHKM::ExtractGHKM:

Inheritance graph
[legend]
Collaboration diagram for MosesTraining::Syntax::GHKM::ExtractGHKM:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 ExtractGHKM ()
virtual int Main (int argc, char *argv[])
 Virtual main function to be provided by subclass.


Detailed Description

Definition at line 42 of file ExtractGHKM.h.


Constructor & Destructor Documentation

MosesTraining::Syntax::GHKM::ExtractGHKM::ExtractGHKM (  )  [inline]

Definition at line 45 of file ExtractGHKM.h.


Member Function Documentation

int MosesTraining::Syntax::GHKM::ExtractGHKM::Main ( int  argc,
char *  argv[] 
) [virtual]

Virtual main function to be provided by subclass.

Implements MosesTraining::Syntax::Tool.

Definition at line 63 of file ExtractGHKM.cpp.

References MosesTraining::Syntax::GHKM::Options::alignmentFile, MosesTraining::Syntax::Tool::Error(), MosesTraining::Syntax::GHKM::Options::extractFile, MosesTraining::FlipAlignment(), MosesTraining::Syntax::GHKM::Options::glueGrammarFile, MosesTraining::Syntax::GHKM::Options::gzOutput, index, MosesTraining::Syntax::XmlTreeParser::label_set(), MosesTraining::Syntax::GHKM::Options::maxScope, MosesTraining::Syntax::GHKM::Options::minimal, MosesTraining::Syntax::Exception::msg(), MosesTraining::Syntax::XmlTreeParser::node_collection(), MosesTraining::Syntax::Tool::OpenOutputFileOrDie(), MosesTraining::Syntax::XmlTreeParser::Parse(), MosesTraining::Syntax::GHKM::Options::partsOfSpeech, MosesTraining::Syntax::GHKM::Options::phraseOrientation, MosesTraining::ReadAlignment(), MosesTraining::PhraseOrientation::REO_CLASS_UNKNOWN, MosesTraining::PhraseOrientation::REO_DIR_L2R, MosesTraining::PhraseOrientation::REO_DIR_R2L, MosesTraining::Syntax::GHKM::ScfgRule::Scope(), MosesTraining::Syntax::GHKM::StsgRule::Scope(), MosesTraining::Syntax::GHKM::Options::sentenceOffset, MosesTraining::Syntax::GHKM::Options::sourceFile, MosesTraining::sourceLabels, MosesTraining::Syntax::GHKM::Options::sourceLabels, MosesTraining::Syntax::GHKM::Options::sourceLabelSetFile, MosesTraining::Syntax::GHKM::Options::sourceUnknownWordFile, MosesTraining::Syntax::GHKM::Options::stripBitParLabels, MosesTraining::Syntax::GHKM::Options::stsg, MosesTraining::Syntax::GHKM::Options::t2s, MosesTraining::Syntax::GHKM::Options::targetFile, MosesTraining::Syntax::GHKM::Options::targetUnknownWordFile, MosesTraining::Syntax::XmlTreeParser::top_label_set(), MosesTraining::Syntax::GHKM::Options::treeFragments, MosesTraining::Syntax::GHKM::Options::unknownWordSoftMatchesFile, MosesTraining::Syntax::XmlTreeParser::words(), MosesTraining::Syntax::GHKM::ScfgRuleWriter::Write(), MosesTraining::Syntax::GHKM::StsgRuleWriter::Write(), and MosesTraining::PhraseOrientation::WritePriorCounts().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this class was generated from the following files:

Generated on Thu Jul 6 00:34:10 2017 for Moses by  doxygen 1.5.9