summaryrefslogtreecommitdiffstats
path: root/searchlib/abi-spec.json
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@verizonmedia.com>2019-11-26 12:45:20 +0200
committerJon Bratseth <bratseth@verizonmedia.com>2019-11-26 12:45:20 +0200
commit2b59a443c1c37dcdcc5d77fe13b93b5ce383fee2 (patch)
tree8e0c3e037cbc96f83bc975c0d152b10ab44e6c41 /searchlib/abi-spec.json
parentf9da8909ad49e2bb494dd445344f429dc82fabce (diff)
Parse@ tensor value expressions
Diffstat (limited to 'searchlib/abi-spec.json')
-rw-r--r--searchlib/abi-spec.json42
1 files changed, 22 insertions, 20 deletions
diff --git a/searchlib/abi-spec.json b/searchlib/abi-spec.json
index 8d7bf4f9f14..d5970a4b69e 100644
--- a/searchlib/abi-spec.json
+++ b/searchlib/abi-spec.json
@@ -872,25 +872,25 @@
"public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode arg()",
"public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode function()",
"public final com.yahoo.searchlib.rankingexpression.rule.FunctionNode scalarOrTensorFunction()",
- "public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode tensorFunction()",
- "public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode tensorMap()",
- "public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode tensorReduce()",
- "public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode tensorReduceComposites()",
- "public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode tensorJoin()",
- "public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode tensorRename()",
- "public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode tensorConcat()",
- "public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode tensorGenerate()",
- "public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode tensorGenerateBody(com.yahoo.tensor.TensorType)",
- "public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode tensorRange()",
- "public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode tensorDiag()",
- "public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode tensorRandom()",
- "public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode tensorL1Normalize()",
- "public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode tensorL2Normalize()",
- "public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode tensorMatmul()",
- "public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode tensorSoftmax()",
- "public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode tensorXwPlusB()",
- "public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode tensorArgmax()",
- "public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode tensorArgmin()",
+ "public final com.yahoo.searchlib.rankingexpression.rule.TensorFunctionNode tensorFunction()",
+ "public final com.yahoo.searchlib.rankingexpression.rule.TensorFunctionNode tensorMap()",
+ "public final com.yahoo.searchlib.rankingexpression.rule.TensorFunctionNode tensorReduce()",
+ "public final com.yahoo.searchlib.rankingexpression.rule.TensorFunctionNode tensorReduceComposites()",
+ "public final com.yahoo.searchlib.rankingexpression.rule.TensorFunctionNode tensorJoin()",
+ "public final com.yahoo.searchlib.rankingexpression.rule.TensorFunctionNode tensorRename()",
+ "public final com.yahoo.searchlib.rankingexpression.rule.TensorFunctionNode tensorConcat()",
+ "public final com.yahoo.searchlib.rankingexpression.rule.TensorFunctionNode tensorGenerate()",
+ "public final com.yahoo.searchlib.rankingexpression.rule.TensorFunctionNode tensorGenerateBody(com.yahoo.tensor.TensorType)",
+ "public final com.yahoo.searchlib.rankingexpression.rule.TensorFunctionNode tensorRange()",
+ "public final com.yahoo.searchlib.rankingexpression.rule.TensorFunctionNode tensorDiag()",
+ "public final com.yahoo.searchlib.rankingexpression.rule.TensorFunctionNode tensorRandom()",
+ "public final com.yahoo.searchlib.rankingexpression.rule.TensorFunctionNode tensorL1Normalize()",
+ "public final com.yahoo.searchlib.rankingexpression.rule.TensorFunctionNode tensorL2Normalize()",
+ "public final com.yahoo.searchlib.rankingexpression.rule.TensorFunctionNode tensorMatmul()",
+ "public final com.yahoo.searchlib.rankingexpression.rule.TensorFunctionNode tensorSoftmax()",
+ "public final com.yahoo.searchlib.rankingexpression.rule.TensorFunctionNode tensorXwPlusB()",
+ "public final com.yahoo.searchlib.rankingexpression.rule.TensorFunctionNode tensorArgmax()",
+ "public final com.yahoo.searchlib.rankingexpression.rule.TensorFunctionNode tensorArgmin()",
"public final com.yahoo.searchlib.rankingexpression.rule.LambdaFunctionNode lambdaFunction()",
"public final com.yahoo.tensor.functions.Reduce$Aggregator tensorReduceAggregator()",
"public final com.yahoo.tensor.TensorType tensorType()",
@@ -909,11 +909,13 @@
"public final java.util.List tagCommaLeadingList()",
"public final com.yahoo.searchlib.rankingexpression.rule.ConstantNode constantPrimitive()",
"public final com.yahoo.searchlib.rankingexpression.evaluation.Value primitiveValue()",
- "public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode tensorValueBody(com.yahoo.tensor.TensorType)",
+ "public final com.yahoo.searchlib.rankingexpression.rule.TensorFunctionNode tensorValueBody(com.yahoo.tensor.TensorType)",
"public final com.yahoo.tensor.functions.DynamicTensor mappedTensorValueBody(com.yahoo.tensor.TensorType)",
"public final com.yahoo.tensor.functions.DynamicTensor indexedTensorValueBody(com.yahoo.tensor.TensorType)",
"public final void tensorCell(com.yahoo.tensor.TensorType, java.util.Map)",
"public final void labelAndDimension(com.yahoo.tensor.TensorAddress$Builder)",
+ "public final void labelAndDimensionValues(java.util.List)",
+ "public final java.util.List valueAddress()",
"public void <init>(java.io.InputStream)",
"public void <init>(java.io.InputStream, java.lang.String)",
"public void ReInit(java.io.InputStream)",