@Override
    public String toString() {
        return operationName() + "(" +
               inputs().stream().map(input -> asString(input.type())).collect(Collectors.joining(", ")) +
               ")";
    }
Required due to tensor dimension name restrictions
model-integration/src/main/java/ai/vespa/rankingexpression/importer/operations/IntermediateOperation.java