#include <tree_scorer.h>
Public Member Functions | |
TreeScorer (const Pcfg &, const Vocabulary &) | |
bool | Score (PcfgTree &) const |
Definition at line 33 of file tree_scorer.h.
Moses::PCFG::TreeScorer::TreeScorer | ( | const Pcfg & | pcfg, | |
const Vocabulary & | non_term_vocab | |||
) |
Definition at line 27 of file tree_scorer.cc.
bool Moses::PCFG::TreeScorer::Score | ( | PcfgTree & | root | ) | const |
Definition at line 32 of file tree_scorer.cc.
References Moses::PCFG::SyntaxTreeBase< T, DerivedType >::children(), Moses::PCFG::SyntaxTreeBase< T, DerivedType >::IsLeaf(), Moses::PCFG::SyntaxTreeBase< T, DerivedType >::IsPreterminal(), key, Moses::PCFG::SyntaxTreeBase< T, DerivedType >::label(), Moses::PCFG::Pcfg::Lookup(), Moses::PCFG::NumberedSet< T, I >::Lookup(), Moses::PCFG::PcfgTreeBase< DerivedType >::score(), and Moses::PCFG::PcfgTreeBase< DerivedType >::set_score().
Referenced by Moses::PCFG::PcfgScore::Main().