#include <rule_extractor.h>

Public Member Functions | |
| RuleExtractor (Vocabulary &) | |
| void | Extract (const SyntaxTree &, RuleCollection &) const |
Definition at line 38 of file rule_extractor.h.
| MosesTraining::Syntax::PCFG::RuleExtractor::RuleExtractor | ( | Vocabulary & | non_term_vocab | ) |
Definition at line 29 of file rule_extractor.cc.
| void MosesTraining::Syntax::PCFG::RuleExtractor::Extract | ( | const SyntaxTree & | tree, | |
| RuleCollection & | rc | |||
| ) | const |
Definition at line 34 of file rule_extractor.cc.
References MosesTraining::Syntax::PCFG::RuleCollection::Add(), MosesTraining::Syntax::Tree< T >::children(), MosesTraining::Syntax::NumberedSet< T, I >::Insert(), MosesTraining::Syntax::Tree< T >::IsLeaf(), and MosesTraining::Syntax::Tree< T >::value().
Referenced by MosesTraining::Syntax::PCFG::PcfgExtract::Main().


1.5.9