Merge remote-tracking branch 'origin/feat/demo-20251205' into feat/demo-20251205
This commit is contained in:
@@ -47,6 +47,9 @@ public class ModelMngEntity extends CommonDateEntity {
|
|||||||
@Column(name = "model_cntnt", columnDefinition = "TEXT")
|
@Column(name = "model_cntnt", columnDefinition = "TEXT")
|
||||||
private String modelCntnt;
|
private String modelCntnt;
|
||||||
|
|
||||||
|
@Column(name = "bbone_ver")
|
||||||
|
private String bboneVer;
|
||||||
|
|
||||||
public ModelMngEntity(
|
public ModelMngEntity(
|
||||||
String modelNm,
|
String modelNm,
|
||||||
String modelCate,
|
String modelCate,
|
||||||
|
|||||||
@@ -9,6 +9,10 @@ import jakarta.validation.constraints.Size;
|
|||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.NoArgsConstructor;
|
import lombok.NoArgsConstructor;
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
|
import org.hibernate.annotations.JdbcTypeCode;
|
||||||
|
import org.hibernate.type.SqlTypes;
|
||||||
|
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@@ -63,8 +67,34 @@ public class ModelVerEntity extends CommonDateEntity {
|
|||||||
@Column(name = "updated_uid")
|
@Column(name = "updated_uid")
|
||||||
private Long updatedUid;
|
private Long updatedUid;
|
||||||
|
|
||||||
|
@Column(name = "deleted")
|
||||||
private Boolean deleted = false;
|
private Boolean deleted = false;
|
||||||
|
|
||||||
|
@Column(name = "leaning_rate", columnDefinition = "float8[]")
|
||||||
|
private Double[] leaningRate;
|
||||||
|
|
||||||
|
@Column(name = "batch_size", columnDefinition = "float8[]")
|
||||||
|
private Double[] batchSize;
|
||||||
|
|
||||||
|
@Column(name = "dropout_rate", columnDefinition = "float8[]")
|
||||||
|
private Double[] dropoutRate;
|
||||||
|
|
||||||
|
@Column(name = "number_of_filters", columnDefinition = "float8[]")
|
||||||
|
private Double[] numberOfFilters;
|
||||||
|
|
||||||
|
@Column(name = "best_state")
|
||||||
|
private String bestState;
|
||||||
|
|
||||||
|
@Column(name = "copy_state")
|
||||||
|
private String copyState;
|
||||||
|
|
||||||
|
@Column(name = "hyper_params")
|
||||||
|
@JdbcTypeCode(SqlTypes.JSON)
|
||||||
|
private Map<String, Object> hyperParams;
|
||||||
|
|
||||||
|
@Column(name = "ver_cntnt", columnDefinition = "TEXT")
|
||||||
|
private String verCntnt;
|
||||||
|
|
||||||
public ModelVerEntity(
|
public ModelVerEntity(
|
||||||
Long id,
|
Long id,
|
||||||
Long modelUid,
|
Long modelUid,
|
||||||
|
|||||||
@@ -52,11 +52,11 @@ public class ModelMngRepositoryImpl extends QuerydslRepositorySupport
|
|||||||
modelMngEntity.modelCate,
|
modelMngEntity.modelCate,
|
||||||
modelVerEntity.id.as("modelVerUid"),
|
modelVerEntity.id.as("modelVerUid"),
|
||||||
modelVerEntity.modelVer,
|
modelVerEntity.modelVer,
|
||||||
modelVerEntity.usedState,
|
Expressions.stringTemplate("fn_codenm_to_misc({0}, {1})", 51, modelVerEntity.usedState), //사용여부 한글 명칭
|
||||||
modelVerEntity.modelState,
|
Expressions.stringTemplate("fn_codenm_to_misc({0}, {1})", 51, modelVerEntity.modelState), //모델상태 한글 명칭
|
||||||
modelVerEntity.qualityProb,
|
modelVerEntity.qualityProb,
|
||||||
modelVerEntity.deployState,
|
Expressions.stringTemplate("fn_codenm_to_misc({0}, {1})", 52, modelVerEntity.deployState), //배포상태 한글 명칭
|
||||||
modelVerEntity.modelPath))
|
modelVerEntity.modelPath))
|
||||||
.from(modelMngEntity)
|
.from(modelMngEntity)
|
||||||
.innerJoin(modelVerEntity)
|
.innerJoin(modelVerEntity)
|
||||||
.on(modelMngEntity.id.eq(modelVerEntity.modelUid))
|
.on(modelMngEntity.id.eq(modelVerEntity.modelUid))
|
||||||
@@ -82,9 +82,9 @@ public class ModelMngRepositoryImpl extends QuerydslRepositorySupport
|
|||||||
Expressions.stringTemplate(
|
Expressions.stringTemplate(
|
||||||
"to_char({0}, 'YYYY-MM-DD')", modelVerEntity.createdDate)
|
"to_char({0}, 'YYYY-MM-DD')", modelVerEntity.createdDate)
|
||||||
.as("createdDttm"),
|
.as("createdDttm"),
|
||||||
modelVerEntity.usedState,
|
Expressions.stringTemplate("fn_codenm_to_misc({0}, {1})", 51, modelVerEntity.usedState), //사용여부 한글 명칭
|
||||||
modelVerEntity.deployState,
|
Expressions.stringTemplate("fn_codenm_to_misc({0}, {1})", 52, modelVerEntity.deployState), //배포상태 한글 명칭
|
||||||
Expressions.stringTemplate(
|
Expressions.stringTemplate(
|
||||||
"to_char({0}, 'YYYY-MM-DD')", modelDeployHstEntity.deployDttm)
|
"to_char({0}, 'YYYY-MM-DD')", modelDeployHstEntity.deployDttm)
|
||||||
.as("deployDttm")))
|
.as("deployDttm")))
|
||||||
.from(modelMngEntity)
|
.from(modelMngEntity)
|
||||||
|
|||||||
Reference in New Issue
Block a user