#include <KenOSM.h>
Public Member Functions | |
virtual | ~KenOSMBase () |
virtual float | Score (const lm::ngram::State &, StringPiece, lm::ngram::State &) const =0 |
virtual const lm::ngram::State & | BeginSentenceState () const =0 |
virtual const lm::ngram::State & | NullContextState () const =0 |
Definition at line 9 of file KenOSM.h.
virtual Moses::KenOSMBase::~KenOSMBase | ( | ) | [inline, virtual] |
virtual const lm::ngram::State& Moses::KenOSMBase::BeginSentenceState | ( | ) | const [pure virtual] |
Implemented in Moses::KenOSM< KenModel >.
Referenced by Moses::OpSequenceModel::EmptyHypothesisState().
virtual const lm::ngram::State& Moses::KenOSMBase::NullContextState | ( | ) | const [pure virtual] |
Implemented in Moses::KenOSM< KenModel >.
Referenced by Moses::OpSequenceModel::EvaluateInIsolation(), and Moses::OpSequenceModel::readLanguageModel().
virtual float Moses::KenOSMBase::Score | ( | const lm::ngram::State & | , | |
StringPiece | , | |||
lm::ngram::State & | ||||
) | const [pure virtual] |
Implemented in Moses::KenOSM< KenModel >.
Referenced by Moses::osmHypothesis::calculateOSMProb(), and Moses::OpSequenceModel::readLanguageModel().