change \!UnknownWordPenalty to UnknownWordPenalty

This commit is contained in:
Hieu Hoang 2012-12-05 11:58:21 +00:00
parent cb270a76be
commit 4f3805a0d7
3 changed files with 3 additions and 3 deletions

View File

@ -466,7 +466,7 @@ void OutputAllFeatureScores( std::ostream& out, const TranslationSystem* system,
const vector<const StatelessFeatureFunction*>& slf = system->GetStatelessFeatureFunctions();
for( size_t i=0; i<slf.size(); i++ )
if (slf[i]->GetScoreProducerDescription() != "!UnknownWordPenalty" &&
if (slf[i]->GetScoreProducerDescription() != "UnknownWordPenalty" &&
slf[i]->GetScoreProducerDescription() != "Generation")
OutputFeatureScores( out, path, slf[i], lastName );
}

View File

@ -341,7 +341,7 @@ static void ShowWeights()
PrintFeatureWeight(sff[i]);
}
for (size_t i = 0; i < slf.size(); ++i) {
if (slf[i]->GetScoreProducerDescription() != "!UnknownWordPenalty" &&
if (slf[i]->GetScoreProducerDescription() != "UnknownWordPenalty" &&
slf[i]->GetScoreProducerDescription() != "PhraseModel" &&
slf[i]->GetScoreProducerDescription() != "Generation")
{

View File

@ -63,7 +63,7 @@ public:
class UnknownWordPenaltyProducer : public StatelessFeatureFunction
{
public:
UnknownWordPenaltyProducer() : StatelessFeatureFunction("!UnknownWordPenalty",1) {}
UnknownWordPenaltyProducer() : StatelessFeatureFunction("UnknownWordPenalty",1) {}
virtual bool ComputeValueInTranslationOption() const;
void Evaluate( const PhraseBasedFeatureContext& context,