Skip to content

Commit 32aa948

Browse files
committed
Fix typo in the code.
1 parent 8b45ae7 commit 32aa948

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/inference/ltr/LearningToRankRescorer.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -175,11 +175,10 @@ public Explanation explain(int topLevelDocId, IndexSearcher searcher, RescoreCon
175175
.floatValue();
176176

177177
List<Explanation> featureExplanations = new ArrayList<>();
178-
179-
ltrContext.learningToRankConfig.getQueryFeatureExtractorBuilders().forEach(featureExtractor -> {
180-
String featureName = featureExtractor.getName();
181-
if (extractedFeatures.containsKey(featureName) == false) {
182-
featureExplanations.add(Explanation.match(0f, "feature value for [" + featureName + "]"));
178+
ltrContext.learningToRankConfig.getFeatureExtractorBuilders().forEach(featureExtractor -> {
179+
String featureName = featureExtractor.featureName();
180+
if (extractedFeatures.containsKey(featureName) && extractedFeatures.get(featureName) instanceof Number featureValue) {
181+
featureExplanations.add(Explanation.match(featureValue, "feature value for [" + featureName + "]"));
183182
}
184183
});
185184

0 commit comments

Comments
 (0)