From 154fb2d6dbe3319a2c33e6fb171786a78c0e873c Mon Sep 17 00:00:00 2001 From: carlosuc3m <100329787@alumnos.uc3m.es> Date: Thu, 3 Oct 2024 19:07:52 +0200 Subject: [PATCH] correct paths for win --- .../modelrunner/pytorch/PytorchInterface.java | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/src/main/java/io/bioimage/modelrunner/pytorch/PytorchInterface.java b/src/main/java/io/bioimage/modelrunner/pytorch/PytorchInterface.java index 3b3f68b..904bec2 100644 --- a/src/main/java/io/bioimage/modelrunner/pytorch/PytorchInterface.java +++ b/src/main/java/io/bioimage/modelrunner/pytorch/PytorchInterface.java @@ -311,8 +311,8 @@ protected void runFromShmas(List inputs, List outputs) throws IO void runInterprocessing(List> inputTensors, List> outputTensors) throws RunModelException { shmaInputList = new ArrayList(); shmaOutputList = new ArrayList(); - List encIns = modifyForWinCmd(encodeInputs(inputTensors)); - List encOuts = modifyForWinCmd(encodeOutputs(outputTensors)); + List encIns = encodeInputs(inputTensors); + List encOuts = encodeOutputs(outputTensors); LinkedHashMap args = new LinkedHashMap(); args.put("inputs", encIns); args.put("outputs", encOuts); @@ -385,15 +385,6 @@ private void closeShmas() { shmaOutputList = null; } - private static List modifyForWinCmd(List ins){ - if (!PlatformDetection.isWindows()) - return ins; - List newIns = new ArrayList(); - for (String ii : ins) - newIns.add("\"" + ii.replace("\"", "\\\"") + "\""); - return newIns; - } - private & NativeType> List encodeInputs(List> inputTensors) { List encodedInputTensors = new ArrayList();