#include <RuleGroup.h>
Classes | |
| struct | DistinctRule |
Public Types | |
| typedef std::vector < DistinctRule > ::const_iterator | ConstIterator |
Public Member Functions | |
| ConstIterator | Begin () const |
| ConstIterator | End () const |
| const std::string & | GetSource () const |
| int | GetSize () const |
| int | GetTotalCount () const |
| void | SetNewSource (const StringPiece &source) |
| void | AddRule (const StringPiece &target, const StringPiece &ntAlign, const StringPiece &fullAlign, int count, double treeScore) |
Definition at line 24 of file RuleGroup.h.
| typedef std::vector<DistinctRule>::const_iterator MosesTraining::Syntax::ScoreStsg::RuleGroup::ConstIterator |
Definition at line 38 of file RuleGroup.h.
| void MosesTraining::Syntax::ScoreStsg::RuleGroup::AddRule | ( | const StringPiece & | target, | |
| const StringPiece & | ntAlign, | |||
| const StringPiece & | fullAlign, | |||
| int | count, | |||
| double | treeScore | |||
| ) |
Definition at line 17 of file RuleGroup.cpp.
References MosesTraining::Syntax::ScoreStsg::RuleGroup::DistinctRule::alignments, StringPiece::CopyToString(), MosesTraining::Syntax::ScoreStsg::RuleGroup::DistinctRule::count, MosesTraining::Syntax::ScoreStsg::RuleGroup::DistinctRule::ntAlign, MosesTraining::Syntax::ScoreStsg::RuleGroup::DistinctRule::target, and MosesTraining::Syntax::ScoreStsg::RuleGroup::DistinctRule::treeScore.
Referenced by MosesTraining::Syntax::ScoreStsg::ScoreStsg::Main().


| ConstIterator MosesTraining::Syntax::ScoreStsg::RuleGroup::Begin | ( | ) | const [inline] |
Definition at line 41 of file RuleGroup.h.
| ConstIterator MosesTraining::Syntax::ScoreStsg::RuleGroup::End | ( | ) | const [inline] |
Definition at line 44 of file RuleGroup.h.
| int MosesTraining::Syntax::ScoreStsg::RuleGroup::GetSize | ( | ) | const [inline] |
Definition at line 54 of file RuleGroup.h.
| const std::string& MosesTraining::Syntax::ScoreStsg::RuleGroup::GetSource | ( | ) | const [inline] |
Definition at line 49 of file RuleGroup.h.
Referenced by MosesTraining::Syntax::ScoreStsg::ScoreStsg::Main().

| int MosesTraining::Syntax::ScoreStsg::RuleGroup::GetTotalCount | ( | ) | const [inline] |
Definition at line 59 of file RuleGroup.h.
| void MosesTraining::Syntax::ScoreStsg::RuleGroup::SetNewSource | ( | const StringPiece & | source | ) |
Definition at line 10 of file RuleGroup.cpp.
References StringPiece::CopyToString().
Referenced by MosesTraining::Syntax::ScoreStsg::ScoreStsg::Main().


1.5.9