[KC-108] ai api batch 작업중
This commit is contained in:
@@ -398,6 +398,7 @@ public class InferenceDetailDto {
|
||||
@NoArgsConstructor
|
||||
public static class InferenceBatchSheet {
|
||||
|
||||
private Long id;
|
||||
private Long m1BatchId;
|
||||
private Long m2BatchId;
|
||||
private Long m3BatchId;
|
||||
|
||||
@@ -0,0 +1,58 @@
|
||||
package com.kamco.cd.kamcoback.inference.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
public class InferenceProgressDto {
|
||||
|
||||
private InferenceProgressDto.pred_requests_areas pred_requests_areas;
|
||||
private String model1_version;
|
||||
private String model2_version;
|
||||
private String model3_version;
|
||||
private String cd_model_path;
|
||||
private String cd_model_config;
|
||||
private String cls_model_path;
|
||||
private String cls_model_version;
|
||||
private String cd_model_type;
|
||||
private Integer priority;
|
||||
|
||||
public InferenceProgressDto(
|
||||
InferenceProgressDto.pred_requests_areas pred_requests_areas,
|
||||
String model1_version,
|
||||
String model2_version,
|
||||
String model3_version,
|
||||
String cd_model_path,
|
||||
String cd_model_config,
|
||||
String cls_model_path,
|
||||
String cls_model_version,
|
||||
String cd_model_type,
|
||||
Integer priority) {
|
||||
this.pred_requests_areas = pred_requests_areas;
|
||||
this.model1_version = model1_version;
|
||||
this.model2_version = model2_version;
|
||||
this.model3_version = model3_version;
|
||||
this.cd_model_path = cd_model_path;
|
||||
this.cd_model_config = cd_model_config;
|
||||
this.cls_model_path = cls_model_path;
|
||||
this.cls_model_version = cls_model_version;
|
||||
this.cd_model_type = cd_model_type;
|
||||
this.priority = priority;
|
||||
}
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public static class pred_requests_areas {
|
||||
|
||||
private Integer input1_year;
|
||||
private Integer input2_year;
|
||||
private String input1_scene_path;
|
||||
private String input2_scene_path;
|
||||
}
|
||||
}
|
||||
@@ -309,5 +309,7 @@ public class InferenceResultDto {
|
||||
private String status;
|
||||
private String type;
|
||||
private ZonedDateTime inferStartDttm;
|
||||
private String modelComparePath;
|
||||
private String modelTargetPath;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -7,8 +7,8 @@ import lombok.Setter;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class InferenceSendDto {
|
||||
|
||||
private pred_requests_areas pred_requests_areas;
|
||||
|
||||
@@ -209,6 +209,8 @@ public class InferenceResultService {
|
||||
saveInferenceAiDto.setStatus(Status.IN_PROGRESS.getId());
|
||||
saveInferenceAiDto.setType("M1");
|
||||
saveInferenceAiDto.setInferStartDttm(ZonedDateTime.now());
|
||||
saveInferenceAiDto.setModelComparePath(modelComparePath);
|
||||
saveInferenceAiDto.setModelTargetPath(modelTargetPath);
|
||||
inferenceResultCoreService.update(saveInferenceAiDto);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user