Browse Source

修改模型元数据

dev-restore_mount
chenzhihang 1 year ago
parent
commit
c87603f993
2 changed files with 9 additions and 4 deletions
  1. +2
    -2
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ModelsServiceImpl.java
  2. +7
    -2
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/vo/ModelMetaVo.java

+ 2
- 2
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ModelsServiceImpl.java View File

@@ -615,7 +615,7 @@ public class ModelsServiceImpl implements ModelsService {

Map<String, Object> metaMap = JsonUtils.objectToMap(modelMetaVo);
YamlUtils.generateYamlFile(metaMap, metaPath, "metadata");
String meta = JSON.toJSONString(metaMap);
String meta = JSON.toJSONString(modelMetaVo);

DVCUtils.dvcInit(rootPath);
// 配置远程S3地址
@@ -711,7 +711,7 @@ public class ModelsServiceImpl implements ModelsService {

Map<String, Object> metaMap = JsonUtils.objectToMap(modelMetaVo);
YamlUtils.generateYamlFile(metaMap, metaPath, "metadata");
String meta = JSON.toJSONString(metaMap);
String meta = JSON.toJSONString(modelMetaVo);

// 配置远程S3地址
String s3Path = "management-platform-files/" + ci4sUsername + "/model/" + modelsVo.getId() + "/" + repositoryName + "/" + branchName;


+ 7
- 2
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/vo/ModelMetaVo.java View File

@@ -2,6 +2,7 @@ package com.ruoyi.platform.vo;

import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import com.ruoyi.platform.domain.dependencydomain.ProjectDepency;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@@ -40,10 +41,10 @@ public class ModelMetaVo implements Serializable {
private String modelSource;

@ApiModelProperty(value = "训练数据集")
private List<String> trainDatasets;
private List<NewDatasetVo> trainDatasets;

@ApiModelProperty(value = "测试数据集")
private List<String> testDatasets;
private List<NewDatasetVo> testDatasets;

@ApiModelProperty(value = "参数")
private HashMap<String, String> params;
@@ -80,5 +81,9 @@ public class ModelMetaVo implements Serializable {

@ApiModelProperty(name = "relative_paths",value = "文件相对路径")
private String relativePaths;

@ApiModelProperty(name = "project_depency",value = "项目依赖")
private ProjectDepency projectDepency;

}


Loading…
Cancel
Save