diff options
Diffstat (limited to 'model-integration/src/main/java/ai/vespa/rankingexpression/importer/operations/Reduce.java')
-rw-r--r-- | model-integration/src/main/java/ai/vespa/rankingexpression/importer/operations/Reduce.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/model-integration/src/main/java/ai/vespa/rankingexpression/importer/operations/Reduce.java b/model-integration/src/main/java/ai/vespa/rankingexpression/importer/operations/Reduce.java index b3fe1da931e..7af051484f5 100644 --- a/model-integration/src/main/java/ai/vespa/rankingexpression/importer/operations/Reduce.java +++ b/model-integration/src/main/java/ai/vespa/rankingexpression/importer/operations/Reduce.java @@ -63,7 +63,7 @@ public class Reduce extends IntermediateOperation { for (Value i : attributeMap.getList("axes").get()) { int dimensionIndex = (int) i.asDouble(); if (dimensionIndex < 0) { - dimensionIndex = inputType.dimensions().size() - (-1 * dimensionIndex); + dimensionIndex = inputType.dimensions().size() + dimensionIndex; } reduceDimensions.add(inputType.dimensions().get(dimensionIndex).name()); } |