, including all inherited members.
BleuScoreFeature(const std::string &line) | Moses::BleuScoreFeature | |
CalculateBleu(BleuScoreState *) const | Moses::BleuScoreFeature | |
CalculateBleu(Phrase translation) const | Moses::BleuScoreFeature | |
CleanUpAfterSentenceProcessing(InputType const &source) | Moses::FeatureFunction | [inline, protected, virtual] |
CleanUpAfterSentenceProcessing(ttasksptr const &ttask) | Moses::FeatureFunction | [virtual] |
DefaultWeights() const | Moses::BleuScoreFeature | [virtual] |
description_counts | Moses::FeatureFunction | [protected, static] |
Destroy() | Moses::FeatureFunction | [static] |
EmptyHypothesisState(const InputType &) const | Moses::BleuScoreFeature | [virtual] |
Enabled() const | Moses::BleuScoreFeature | [inline] |
EvaluateInIsolation(Phrase const &source, TargetPhrase const &targetPhrase, ScoreComponentCollection &scoreBreakdown, ScoreComponentCollection &estimatedScores) const | Moses::StatefulFeatureFunction | [inline, virtual] |
EvaluateTranslationOptionListWithSourceContext(const InputType &input, const TranslationOptionList &translationOptionList) const | Moses::StatefulFeatureFunction | [inline, virtual] |
EvaluateWhenApplied(const Hypothesis &cur_hypo, const FFState *prev_state, ScoreComponentCollection *accumulator) const | Moses::BleuScoreFeature | [virtual] |
EvaluateWhenApplied(const ChartHypothesis &cur_hypo, int featureID, ScoreComponentCollection *accumulator) const | Moses::BleuScoreFeature | [virtual] |
Moses::StatefulFeatureFunction::EvaluateWhenApplied(const Syntax::SHyperedge &, int, ScoreComponentCollection *accumulator) const | Moses::StatefulFeatureFunction | [inline, virtual] |
EvaluateWithSourceContext(InputType const &input, InputPath const &inputPath, TargetPhrase const &targetPhrase, StackVec const *stackVec, ScoreComponentCollection &scoreBreakdown, ScoreComponentCollection *estimatedFutureScore=NULL) const | Moses::StatefulFeatureFunction | [inline, virtual] |
FeatureFunction(const std::string &line, bool registerNow) | Moses::FeatureFunction | |
FeatureFunction(size_t numScoreComponents, const std::string &line, bool registerNow=true) | Moses::FeatureFunction | |
FindFeatureFunction(const std::string &name) | Moses::FeatureFunction | [static] |
GetArgLine() const | Moses::FeatureFunction | [inline] |
GetAverageInputLength() | Moses::BleuScoreFeature | [inline] |
GetClippedNgramMatchesAndCounts(Phrase &, const NGrams &, std::vector< size_t > &, std::vector< size_t > &, size_t skip=0) const | Moses::BleuScoreFeature | |
GetClosestRefLength(size_t ref_id, int hypoLength) | Moses::BleuScoreFeature | |
GetColl() | Moses::BleuScoreFeature | [inline, static] |
GetFeatureFunctions() | Moses::FeatureFunction | [inline, static] |
GetFeatureName(const std::string &name) const | Moses::FeatureFunction | [inline] |
GetIndex() const | Moses::FeatureFunction | |
GetNgramMatchCounts(Phrase &, const NGrams &, std::vector< size_t > &, std::vector< size_t > &, size_t skip=0) const | Moses::BleuScoreFeature | |
GetNgramMatchCounts_overlap(Phrase &phrase, const NGrams &ref_ngram_counts, std::vector< size_t > &ret_counts, std::vector< size_t > &ret_matches, size_t overlap_index) const | Moses::BleuScoreFeature | |
GetNgramMatchCounts_prefix(Phrase &, const NGrams &, std::vector< size_t > &, std::vector< size_t > &, size_t new_start_indices, size_t last_end_index) const | Moses::BleuScoreFeature | |
GetNumScoreComponents() const | Moses::FeatureFunction | [inline] |
GetScoreProducerDescription() const | Moses::FeatureFunction | [inline] |
GetShortestRefIndex(size_t ref_id) | Moses::BleuScoreFeature | |
GetSourceLengthHistory() | Moses::BleuScoreFeature | [inline] |
GetStatefulFeatureFunctions() | Moses::StatefulFeatureFunction | [inline, static] |
GetTargetLengthHistory() | Moses::BleuScoreFeature | [inline] |
HasTuneableComponents() const | Moses::FeatureFunction | [inline, virtual] |
InitializeForInput(ttasksptr const &ttask) | Moses::FeatureFunction | [inline, virtual] |
IsStateless() const | Moses::StatefulFeatureFunction | [inline, virtual] |
IsTuneable() const | Moses::FeatureFunction | [inline, virtual] |
IsTuneableComponent(size_t i) const | Moses::FeatureFunction | [inline, virtual] |
IsUseable(const FactorMask &mask) const | Moses::BleuScoreFeature | [virtual] |
Load(AllOptions::ptr const &opts) | Moses::BleuScoreFeature | [virtual] |
LoadReferences(const std::vector< std::vector< std::string > > &) | Moses::BleuScoreFeature | |
m_argLine | Moses::FeatureFunction | [protected] |
m_args | Moses::FeatureFunction | [protected] |
m_description | Moses::FeatureFunction | [protected] |
m_index | Moses::FeatureFunction | [protected] |
m_numScoreComponents | Moses::FeatureFunction | [protected] |
m_numTuneableComponents | Moses::FeatureFunction | [protected] |
m_options | Moses::FeatureFunction | [protected] |
m_requireSortingAfterSourceContext | Moses::FeatureFunction | [protected] |
m_tuneable | Moses::FeatureFunction | [protected] |
m_tuneableComponents | Moses::FeatureFunction | [protected] |
m_verbosity | Moses::FeatureFunction | [protected] |
Matches typedef | Moses::BleuScoreFeature | |
options() const | Moses::FeatureFunction | [inline] |
PrintHistory(std::ostream &out) const | Moses::BleuScoreFeature | |
PrintRefLength(const std::vector< size_t > &ref_ids) | Moses::BleuScoreFeature | |
ReadParameters() | Moses::FeatureFunction | [virtual] |
RefCounts typedef | Moses::BleuScoreFeature | |
Register(FeatureFunction *ff) | Moses::FeatureFunction | [static] |
RequireSortingAfterSourceContext() const | Moses::FeatureFunction | [inline, virtual] |
ResetDescriptionCounts() | Moses::FeatureFunction | [inline, static] |
SetAvgInputLength(float l) | Moses::BleuScoreFeature | [inline] |
SetBleuParameters(bool disable, bool sentenceBleu, bool scaleByInputLength, bool scaleByAvgInputLength, bool scaleByInverseLength, bool scaleByAvgInverseLength, float scaleByX, float historySmoothing, size_t scheme, bool simpleHistoryBleu) | Moses::BleuScoreFeature | |
SetCurrAvgRefLength(size_t sent_id) | Moses::BleuScoreFeature | |
SetCurrNormSourceLength(size_t) | Moses::BleuScoreFeature | |
SetCurrReferenceNgrams(size_t sent_id) | Moses::BleuScoreFeature | |
SetCurrShortestRefLength(size_t) | Moses::BleuScoreFeature | |
SetCurrSourceLength(size_t) | Moses::BleuScoreFeature | |
SetIndex(size_t const idx) | Moses::FeatureFunction | |
SetParameter(const std::string &key, const std::string &value) | Moses::BleuScoreFeature | [virtual] |
SetTuneableComponents(const std::string &value) | Moses::FeatureFunction | [virtual] |
Setup(TranslationTask const &task) const | Moses::FeatureFunction | [inline, virtual] |
SetupAll(TranslationTask const &task) | Moses::FeatureFunction | [static] |
StatefulFeatureFunction(const std::string &line, bool registerNow) | Moses::StatefulFeatureFunction | |
StatefulFeatureFunction(size_t numScoreComponents, const std::string &line) | Moses::StatefulFeatureFunction | |
UpdateHistory(const std::vector< const Word * > &) | Moses::BleuScoreFeature | |
UpdateHistory(const std::vector< std::vector< const Word * > > &hypos, std::vector< size_t > &sourceLengths, std::vector< size_t > &ref_ids, size_t rank, size_t epoch) | Moses::BleuScoreFeature | |
~FeatureFunction() | Moses::FeatureFunction | [virtual] |