summaryrefslogtreecommitdiffstats
path: root/vespajlib
diff options
context:
space:
mode:
authorArne Juul <arnej@vespa.ai>2023-11-02 19:09:01 +0000
committerArne Juul <arnej@vespa.ai>2023-11-02 19:54:24 +0000
commit7ca0c9dcb417f1502666efc5ce47f44a41fc264a (patch)
treeecee483be9e6289823f47706d5d16e4bd7b9522e /vespajlib
parent6fc0b6843b01fa06b1b6719b7640045e29ec40a7 (diff)
fix toString() and dimensionNames()
Diffstat (limited to 'vespajlib')
-rw-r--r--vespajlib/src/main/java/com/yahoo/tensor/functions/DynamicTensor.java2
-rw-r--r--vespajlib/src/main/java/com/yahoo/tensor/functions/Range.java4
2 files changed, 3 insertions, 3 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 02cdac27744..3b6e03186a3 100644
--- a/vespajlib/src/main/java/com/yahoo/tensor/functions/DynamicTensor.java
+++ b/vespajlib/src/main/java/com/yahoo/tensor/functions/DynamicTensor.java
@@ -107,7 +107,7 @@ public abstract class DynamicTensor<NAMETYPE extends Name> extends PrimitiveTens
String contentToString(ToStringContext<NAMETYPE> context) {
if (type().dimensions().isEmpty()) {
if (cells.isEmpty()) return "{}";
- return "{" + cells.values().iterator().next().toString(context) + "}";
+ return "{{}:" + cells.values().iterator().next().toString(context) + "}";
}
StringBuilder b = new StringBuilder("{");
diff --git a/vespajlib/src/main/java/com/yahoo/tensor/functions/Range.java b/vespajlib/src/main/java/com/yahoo/tensor/functions/Range.java
index 286dd923797..8520aef537d 100644
--- a/vespajlib/src/main/java/com/yahoo/tensor/functions/Range.java
+++ b/vespajlib/src/main/java/com/yahoo/tensor/functions/Range.java
@@ -44,11 +44,11 @@ public class Range<NAMETYPE extends Name> extends CompositeTensorFunction<NAMETY
@Override
public String toString(ToStringContext<NAMETYPE> context) {
- return "range(" + dimensionNames().collect(Collectors.joining(",")) + ")" + rangeFunction;
+ return "range(" + type + ")";
}
private Stream<String> dimensionNames() {
- return type.dimensions().stream().map(TensorType.Dimension::toString);
+ return type.dimensions().stream().map(TensorType.Dimension::name);
}
@Override