|
|
|
@@ -716,6 +716,9 @@ public class ModelsServiceImpl implements ModelsService { |
|
|
|
dvcUtils.dvcCheckout(rootPath); |
|
|
|
//干掉目标文件夹 |
|
|
|
dvcUtils.deleteDirectory(modelPath); |
|
|
|
|
|
|
|
ModelMetaVo modelMetaVo = new ModelMetaVo(); |
|
|
|
ModelDependency1 buildingModel = new ModelDependency1(); |
|
|
|
if (modelsVo.getModelVersionVos() != null && modelsVo.getModelVersionVos().size() != 0) { |
|
|
|
String sourcePath = modelsVo.getModelVersionVos().get(0).getUrl(); |
|
|
|
|
|
|
|
@@ -723,13 +726,15 @@ public class ModelsServiceImpl implements ModelsService { |
|
|
|
String bucketName = sourcePath.split("/")[0]; |
|
|
|
String root_path = sourcePath.split("/")[1]; |
|
|
|
minioUtil.downloadFiles(bucketName, root_path, modelPath); |
|
|
|
|
|
|
|
buildingModel = modelDependency1Dao.queryByTrainTask(JSON.toJSONString(modelsVo.getTrainTask())); |
|
|
|
} else { |
|
|
|
dvcUtils.moveFiles(sourcePath, modelPath); |
|
|
|
|
|
|
|
buildingModel = modelDependency1Dao.getBuildingModel(modelsVo.getId(), modelsVo.getIdentifier(), modelsVo.getVersion()); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
ModelMetaVo modelMetaVo = new ModelMetaVo(); |
|
|
|
ModelDependency1 buildingModel = modelDependency1Dao.getBuildingModel(modelsVo.getId(), modelsVo.getIdentifier(), modelsVo.getVersion()); |
|
|
|
if (buildingModel != null) { |
|
|
|
modelMetaVo = JSON.parseObject(buildingModel.getMeta(), ModelMetaVo.class); |
|
|
|
//获取指标 |
|
|
|
|