summaryrefslogtreecommitdiffstats
path: root/searchlib/src/main
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@yahoo-inc.com>2016-11-22 12:16:54 +0100
committerJon Bratseth <bratseth@yahoo-inc.com>2016-11-22 12:16:54 +0100
commit41ceda22af08510371ae77637b04c1cbc2b7369f (patch)
tree02180807d98eb37bf931f7f9d96f03716f47adda /searchlib/src/main
parent0303d397a8b00c48a576a5b0f011c2d6986b571c (diff)
Output and parse tensor type
Diffstat (limited to 'searchlib/src/main')
-rw-r--r--searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/TensorValue.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/TensorValue.java b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/TensorValue.java
index 12bede95aae..270745d4c25 100644
--- a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/TensorValue.java
+++ b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/TensorValue.java
@@ -83,7 +83,7 @@ public class TensorValue extends Value {
@Override
public Value divide(Value argument) {
if (argument instanceof TensorValue)
- throw new UnsupportedOperationException("Two tensors cannot be divided");
+ return new TensorValue(value.divide(((TensorValue) argument).value));
else
return new TensorValue(value.apply((Double value) -> value / argument.asDouble()));
}