summaryrefslogtreecommitdiffstats
path: root/searchlib/abi-spec.json
diff options
context:
space:
mode:
authorArne Juul <arnej@vespa.ai>2023-11-05 12:20:09 +0000
committerArne Juul <arnej@yahooinc.com>2023-11-10 09:55:58 +0000
commit65047e9ad4d6138570e141159941ad9b81fdd41b (patch)
tree8c7a5a87be48dae2ce862061e87209129b432ebd /searchlib/abi-spec.json
parent83b1ccd36dd5df2e43307aab19adc07b41c94c9f (diff)
add "unpack_bits_from_int8" function
Diffstat (limited to 'searchlib/abi-spec.json')
-rw-r--r--searchlib/abi-spec.json20
1 files changed, 20 insertions, 0 deletions
diff --git a/searchlib/abi-spec.json b/searchlib/abi-spec.json
index ca475a77b6c..4f0a99a117d 100644
--- a/searchlib/abi-spec.json
+++ b/searchlib/abi-spec.json
@@ -953,6 +953,8 @@
"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.TensorFunctionNode tensorCellCast()",
+ "public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode tensorMacro()",
+ "public final com.yahoo.searchlib.rankingexpression.rule.ExpressionNode tensorUnpackBitsFromInt8()",
"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(java.util.List)",
@@ -1086,6 +1088,7 @@
"public static final int HAMMING",
"public static final int MAP",
"public static final int MAP_SUBSPACES",
+ "public static final int UNPACK_BITS_FROM_INT8",
"public static final int REDUCE",
"public static final int JOIN",
"public static final int MERGE",
@@ -1707,5 +1710,22 @@
"public int hashCode()"
],
"fields" : [ ]
+ },
+ "com.yahoo.searchlib.rankingexpression.rule.UnpackBitsFromInt8" : {
+ "superClass" : "com.yahoo.searchlib.rankingexpression.rule.CompositeNode",
+ "interfaces" : [ ],
+ "attributes" : [
+ "public"
+ ],
+ "methods" : [
+ "public void <init>(com.yahoo.searchlib.rankingexpression.rule.ExpressionNode, com.yahoo.tensor.TensorType$Value, java.lang.String)",
+ "public java.util.List children()",
+ "public java.lang.StringBuilder toString(java.lang.StringBuilder, com.yahoo.searchlib.rankingexpression.rule.SerializationContext, java.util.Deque, com.yahoo.searchlib.rankingexpression.rule.CompositeNode)",
+ "public com.yahoo.searchlib.rankingexpression.evaluation.Value evaluate(com.yahoo.searchlib.rankingexpression.evaluation.Context)",
+ "public com.yahoo.tensor.TensorType type(com.yahoo.tensor.evaluation.TypeContext)",
+ "public com.yahoo.searchlib.rankingexpression.rule.CompositeNode setChildren(java.util.List)",
+ "public int hashCode()"
+ ],
+ "fields" : [ ]
}
} \ No newline at end of file