From fcc06ef81c6e144575609169bd1fc975c8d5125c Mon Sep 17 00:00:00 2001 From: chenzhihang <709011834@qq.com> Date: Mon, 21 Apr 2025 16:12:38 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=B8=BB=E5=8A=A8=E5=AD=A6?= =?UTF-8?q?=E4=B9=A0=E5=AE=9E=E4=BE=8B=E8=AF=A6=E6=83=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ruoyi/platform/domain/ActiveLearnIns.java | 2 +- .../platform/service/impl/ActiveLearnInsServiceImpl.java | 8 +++----- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/ActiveLearnIns.java b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/ActiveLearnIns.java index f684baaa..0a680f42 100644 --- a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/ActiveLearnIns.java +++ b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/ActiveLearnIns.java @@ -41,7 +41,7 @@ public class ActiveLearnIns { private String nodeResult; @TableField(exist = false) - private Map dataMap; + private String data; @TableField(exist = false) private List> trialList; diff --git a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ActiveLearnInsServiceImpl.java b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ActiveLearnInsServiceImpl.java index be921bb3..48bf4fd2 100644 --- a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ActiveLearnInsServiceImpl.java +++ b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ActiveLearnInsServiceImpl.java @@ -270,8 +270,8 @@ public class ActiveLearnInsServiceImpl implements ActiveLearnInsService { public void getTrialList(ActiveLearnIns ins) { String directoryPath = ins.getResultPath(); + ins.setResultPath(endpoint + "/" + directoryPath + "/final_checkpoint/final_model_weights.pth"); - ins.setResultPath(endpoint + "/" + directoryPath); try { String bucketName = directoryPath.substring(0, directoryPath.indexOf("/")); String prefix = directoryPath.substring(directoryPath.indexOf("/") + 1, directoryPath.length()) + "/"; @@ -282,11 +282,9 @@ public class ActiveLearnInsServiceImpl implements ActiveLearnInsService { List> trialList = JacksonUtil.parseJSONStr2MapList(trialJson); ins.setTrialList(trialList); - String dataJson = minioUtil.readObjectAsString(bucketName, prefix + "data.json"); - Map dataMap = JacksonUtil.parseJSONStr2Map(dataJson); - ins.setDataMap(dataMap); - + ins.setData(endpoint + "/" + directoryPath + "/data.json"); for (Map trial : trialList) { + trial.put("query_idx", endpoint + "/" + directoryPath + "/" + trial.get("query_idx")); Integer trialId = (Integer) trial.get("trial_id"); for (Map fileMap : fileMaps) { String[] split = fileMap.get("name").toString().split("_");