MosesTraining::Syntax::GHKM::AlignmentGraph Class Reference

#include <AlignmentGraph.h>

Collaboration diagram for MosesTraining::Syntax::GHKM::AlignmentGraph:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 AlignmentGraph (const SyntaxTree *, const std::vector< std::string > &, const Alignment &)
 ~AlignmentGraph ()
NodeGetRoot ()
const std::vector< Node * > & GetTargetNodes ()
void ExtractMinimalRules (const Options &)
void ExtractComposedRules (const Options &)


Detailed Description

Definition at line 43 of file AlignmentGraph.h.


Constructor & Destructor Documentation

MosesTraining::Syntax::GHKM::AlignmentGraph::AlignmentGraph ( const SyntaxTree t,
const std::vector< std::string > &  s,
const Alignment a 
)

MosesTraining::Syntax::GHKM::AlignmentGraph::~AlignmentGraph (  ) 

Definition at line 80 of file AlignmentGraph.cpp.


Member Function Documentation

void MosesTraining::Syntax::GHKM::AlignmentGraph::ExtractComposedRules ( const Options options  ) 

Definition at line 154 of file AlignmentGraph.cpp.

void MosesTraining::Syntax::GHKM::AlignmentGraph::ExtractMinimalRules ( const Options options  ) 

Node* MosesTraining::Syntax::GHKM::AlignmentGraph::GetRoot (  )  [inline]

Definition at line 52 of file AlignmentGraph.h.

const std::vector<Node *>& MosesTraining::Syntax::GHKM::AlignmentGraph::GetTargetNodes (  )  [inline]

Definition at line 55 of file AlignmentGraph.h.


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