#include <StsgRuleWriter.h>
Public Member Functions | |
StsgRuleWriter (std::ostream &fwd, std::ostream &inv, const Options &options) | |
void | Write (const StsgRule &rule) |
Definition at line 20 of file StsgRuleWriter.h.
MosesTraining::Syntax::GHKM::StsgRuleWriter::StsgRuleWriter | ( | std::ostream & | fwd, | |
std::ostream & | inv, | |||
const Options & | options | |||
) | [inline] |
Definition at line 23 of file StsgRuleWriter.h.
void MosesTraining::Syntax::GHKM::StsgRuleWriter::Write | ( | const StsgRule & | rule | ) |
Definition at line 21 of file StsgRuleWriter.cpp.
References MosesTraining::Syntax::GHKM::Rule::GetAlignment(), MosesTraining::Syntax::GHKM::StsgRule::GetNonTermAlignment(), MosesTraining::Syntax::GHKM::Subgraph::GetPcfgScore(), MosesTraining::Syntax::GHKM::StsgRule::GetSourceSide(), MosesTraining::Syntax::GHKM::StsgRule::GetTargetSide(), MosesTraining::Syntax::GHKM::Symbol::GetType(), MosesTraining::Syntax::GHKM::Symbol::GetValue(), MosesTraining::Syntax::GHKM::NonTerminal, MosesTraining::Syntax::GHKM::Options::pcfg, MosesTraining::Syntax::GHKM::Subgraph::PrintTree(), and MosesTraining::Syntax::GHKM::Options::t2s.
Referenced by MosesTraining::Syntax::GHKM::ExtractGHKM::Main().