#include <TargetPreferencesFeature.h>


Public Member Functions | |
| TargetPreferencesFeatureState (bool distinguishStates) | |
| void | AddProbabilityForLHSLabel (size_t label, double cost) |
| void | NormalizeProbabilitiesForLHSLabels (double denominator) |
| const std::map< size_t, double > & | GetProbabilitiesForLHSLabels () const |
| double | GetProbabilityForLHSLabel (size_t label, bool &isMatch) const |
| size_t | hash () const |
| virtual bool | operator== (const FFState &other) const |
Definition at line 15 of file TargetPreferencesFeature.h.
| Moses::TargetPreferencesFeatureState::TargetPreferencesFeatureState | ( | bool | distinguishStates | ) | [inline] |
Definition at line 20 of file TargetPreferencesFeature.h.
| void Moses::TargetPreferencesFeatureState::AddProbabilityForLHSLabel | ( | size_t | label, | |
| double | cost | |||
| ) |
Definition at line 22 of file TargetPreferencesFeature.cpp.
Referenced by Moses::TargetPreferencesFeature::EvaluateWhenApplied().

| const std::map<size_t,double>& Moses::TargetPreferencesFeatureState::GetProbabilitiesForLHSLabels | ( | ) | const [inline] |
Definition at line 28 of file TargetPreferencesFeature.h.
| double Moses::TargetPreferencesFeatureState::GetProbabilityForLHSLabel | ( | size_t | label, | |
| bool & | isMatch | |||
| ) | const |
Definition at line 39 of file TargetPreferencesFeature.cpp.
| size_t Moses::TargetPreferencesFeatureState::hash | ( | ) | const [virtual] |
| void Moses::TargetPreferencesFeatureState::NormalizeProbabilitiesForLHSLabels | ( | double | denominator | ) |
Definition at line 31 of file TargetPreferencesFeature.cpp.
Referenced by Moses::TargetPreferencesFeature::EvaluateWhenApplied().

| bool Moses::TargetPreferencesFeatureState::operator== | ( | const FFState & | other | ) | const [virtual] |
Implements Moses::FFState.
Definition at line 64 of file TargetPreferencesFeature.cpp.
References begin, NULL, and UTIL_THROW_IF2.
1.5.9