From c81da68cb061761c0138689bff70600bc3ef03d6 Mon Sep 17 00:00:00 2001 From: carlosuc3m <100329787@alumnos.uc3m.es> Date: Wed, 9 Oct 2024 14:59:36 +0200 Subject: [PATCH] keep increasing robustness --- .../modelrunner/bioimageio/description/TensorSpecV05.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/io/bioimage/modelrunner/bioimageio/description/TensorSpecV05.java b/src/main/java/io/bioimage/modelrunner/bioimageio/description/TensorSpecV05.java index 51923513..b05e807c 100644 --- a/src/main/java/io/bioimage/modelrunner/bioimageio/description/TensorSpecV05.java +++ b/src/main/java/io/bioimage/modelrunner/bioimageio/description/TensorSpecV05.java @@ -73,7 +73,10 @@ public class TensorSpecV05 implements TensorSpec { */ protected TensorSpecV05(Map tensorSpecMap, boolean input) { - id = (String) tensorSpecMap.get("name"); + if (tensorSpecMap.get("id") == null) + id = (String) tensorSpecMap.get("name"); + else + id = (String) tensorSpecMap.get("id"); if (tensorSpecMap.get("axes") == null || !(tensorSpecMap.get("axes") instanceof List)) throw new IllegalArgumentException("Invalid tensor specifications for '" + id + "'. The axes are incorrectly specified. For more info, visit the Bioimage.io docs.");