추론상세 진행상태

This commit is contained in:
Moon
2026-01-12 21:05:24 +09:00
parent ededc512d6
commit d69e10a024
7 changed files with 186 additions and 10 deletions

View File

@@ -86,8 +86,24 @@ public class ModelMngService {
modelMetricAddReq.setLoss(0);
modelMetricAddReq.setIou(0);
ModelUploadResDto modelUploadResDto = new ModelUploadResDto();
try {
FIleChecker.unzip(addReq.getFileName(), addReq.getFilePath());
this.getUnzipModelFiles(addReq.getFilePath(), modelUploadResDto);
addReq.setCdModelPath(modelUploadResDto.getCdModelPath());
addReq.setCdModelFileName(modelUploadResDto.getCdModelFileName());
addReq.setCdModelConfigPath(modelUploadResDto.getCdModelConfigPath());
addReq.setCdModelConfigFileName(modelUploadResDto.getCdModelConfigFileName());
addReq.setClsModelPath(modelUploadResDto.getClsModelPath());
addReq.setClsModelFileName(modelUploadResDto.getClsModelFileName());
} catch (IOException e) {
throw new RuntimeException(e);
}
ObjectMapper mapper = new ObjectMapper();
String filePath = addReq.getClsModelPath() + addReq.getClsModelFileName();
String filePath = modelUploadResDto.getClsModelPath() + modelUploadResDto.getClsModelFileName();
String dataJson = null;
try {
dataJson = Files.readString(Path.of(filePath));
@@ -115,7 +131,7 @@ public class ModelMngService {
}
public ModelUploadResDto uploadChunkModelFile(
UploadDto.UploadAddReq upAddReqDto, MultipartFile chunkFile) {
UploadDto.UploadAddReq upAddReqDto, MultipartFile chunkFile) {
UploadDto.UploadRes upRes = uploadService.uploadChunk(upAddReqDto, chunkFile);
ModelUploadResDto modelUploadResDto = new ModelUploadResDto();
@@ -126,8 +142,9 @@ public class ModelMngService {
modelUploadResDto.setFileName(upRes.getFileName());
modelUploadResDto.setChunkIndex(upRes.getChunkIndex());
modelUploadResDto.setChunkTotalIndex(upRes.getChunkTotalIndex());
// 압축풀기 (String zipFilePath, String destDirectory)
// 압축풀기 (String zipFilePath, String destDirectory)
/*
if (upRes.getChunkIndex() == upRes.getChunkTotalIndex()) {
try {
FIleChecker.unzip(upRes.getFileName(), upRes.getFilePath());
@@ -138,6 +155,7 @@ public class ModelMngService {
throw new RuntimeException(e);
}
}
*/
return modelUploadResDto;
}