aboutsummaryrefslogtreecommitdiffstats
path: root/vespajlib/src/main/java/com/yahoo/tensor/functions/DynamicTensor.java
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2022-02-16 16:43:20 +0100
committerJon Bratseth <bratseth@gmail.com>2022-02-16 16:43:20 +0100
commite25d913b884339afc4f8e3073e4e4b795e55d930 (patch)
tree408e9fded165a07fae202fd691f6f2864680ac63 /vespajlib/src/main/java/com/yahoo/tensor/functions/DynamicTensor.java
parent6f99bd502132cd378124a40060ac1d74d54f5e92 (diff)
Resolve slice dimension
Diffstat (limited to 'vespajlib/src/main/java/com/yahoo/tensor/functions/DynamicTensor.java')
-rw-r--r--vespajlib/src/main/java/com/yahoo/tensor/functions/DynamicTensor.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/tensor/functions/DynamicTensor.java b/vespajlib/src/main/java/com/yahoo/tensor/functions/DynamicTensor.java
index 97126ad88a7..46992115c23 100644
--- a/vespajlib/src/main/java/com/yahoo/tensor/functions/DynamicTensor.java
+++ b/vespajlib/src/main/java/com/yahoo/tensor/functions/DynamicTensor.java
@@ -46,11 +46,11 @@ public abstract class DynamicTensor<NAMETYPE extends Name> extends PrimitiveTens
TensorType type() { return type; }
@Override
- public String toString(ToStringContext context) {
+ public String toString(ToStringContext<NAMETYPE> context) {
return type().toString() + ":" + contentToString(context);
}
- abstract String contentToString(ToStringContext context);
+ abstract String contentToString(ToStringContext<NAMETYPE> context);
/** Creates a dynamic tensor function. The cell addresses must match the type. */
public static <NAMETYPE extends Name> DynamicTensor<NAMETYPE> from(TensorType type, Map<TensorAddress, ScalarFunction<NAMETYPE>> cells) {
@@ -80,7 +80,7 @@ public abstract class DynamicTensor<NAMETYPE extends Name> extends PrimitiveTens
}
@Override
- String contentToString(ToStringContext context) {
+ String contentToString(ToStringContext<NAMETYPE> context) {
if (type().dimensions().isEmpty()) {
if (cells.isEmpty()) return "{}";
return "{" + cells.values().iterator().next().toString(context) + "}";
@@ -121,7 +121,7 @@ public abstract class DynamicTensor<NAMETYPE extends Name> extends PrimitiveTens
}
@Override
- String contentToString(ToStringContext context) {
+ String contentToString(ToStringContext<NAMETYPE> context) {
if (type().dimensions().isEmpty()) {
if (cells.isEmpty()) return "{}";
return "{" + cells.get(0).toString(context) + "}";