#include <PhraseBasedFeatureContext.h>
Public Member Functions | |
PhraseBasedFeatureContext (const Hypothesis *hypothesis) | |
PhraseBasedFeatureContext (const TranslationOption &translationOption, const InputType &source) | |
const TranslationOption & | GetTranslationOption () const |
const InputType & | GetSource () const |
const TargetPhrase & | GetTargetPhrase () const |
const WordsBitmap & | GetWordsBitmap () const |
Definition at line 18 of file PhraseBasedFeatureContext.h.
Moses::PhraseBasedFeatureContext::PhraseBasedFeatureContext | ( | const Hypothesis * | hypothesis | ) |
Definition at line 8 of file PhraseBasedFeatureContext.cpp.
Moses::PhraseBasedFeatureContext::PhraseBasedFeatureContext | ( | const TranslationOption & | translationOption, | |
const InputType & | source | |||
) |
Definition at line 14 of file PhraseBasedFeatureContext.cpp.
const InputType& Moses::PhraseBasedFeatureContext::GetSource | ( | ) | const [inline] |
Definition at line 34 of file PhraseBasedFeatureContext.h.
Referenced by Moses::WordTranslationFeature::Evaluate(), and Moses::PhrasePairFeature::Evaluate().
const TargetPhrase & Moses::PhraseBasedFeatureContext::GetTargetPhrase | ( | ) | const |
Definition at line 20 of file PhraseBasedFeatureContext.cpp.
References Moses::TranslationOption::GetTargetPhrase().
Referenced by Moses::WordTranslationFeature::Evaluate(), Moses::PhrasePairFeature::Evaluate(), and Moses::GlobalLexicalModel::Evaluate().
const TranslationOption& Moses::PhraseBasedFeatureContext::GetTranslationOption | ( | ) | const [inline] |
Definition at line 31 of file PhraseBasedFeatureContext.h.
Referenced by Moses::WordTranslationFeature::Evaluate(), and Moses::PhrasePairFeature::Evaluate().
const WordsBitmap & Moses::PhraseBasedFeatureContext::GetWordsBitmap | ( | ) | const |
Definition at line 25 of file PhraseBasedFeatureContext.cpp.
References Moses::Hypothesis::GetWordsBitmap().