package com.iailab.module.model.mdk.vo; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.math.BigDecimal; /** * 模型实体 */ @Data @AllArgsConstructor @NoArgsConstructor @Builder public class ModelVO { /** * 模型ID */ private String id; /** * æ¨¡åž‹ç¼–å· */ private String modelNo; /** * 模型å称 */ private String modelName; /** * 预测项ID */ private String itemId; /** * 算法ID */ private String arithId; /** * è®ç»ƒæ ·æœ¬é•¿åº¦ */ private Integer trainSampleLength; /** * é¢„æµ‹æ ·æœ¬é•¿åº¦ */ private Integer predictSampleLength; /** * 是å¦åœ¨çº¿è®ç»ƒ */ private Integer isOnlineTrain; /** * 模型路径 */ private String modelPath; /** * 是å¦å½’一化 */ private Integer isNormal; /** * 归一化åŽçš„最大值 */ private Double normalMax; /** * 归一化åŽçš„最å°å€¼ */ private Double normalMin; /** * 是å¦å‚与预测 */ private Integer status; /** * ç±»å称 */ private String className; /** * 方法å称 */ private String methodName; /** * æ¨¡åž‹æž„é€ å™¨ */ private String modelParamStructure; /** * 结果ID */ private String resultstrid; /** * settingMap */ private String settingMap; /** * è®ç»ƒæ¨¡åž‹è·¯å¾„ */ private String trainModelPath; /** * 模型路径状æ€ï¼ˆ1:需è¦æ›´æ¢ï¼Œ0:ä¸éœ€è¦æ›´æ¢ï¼‰ */ private BigDecimal pathStatus; /** * 预测阶段需è¦è¾“入的数æ®é•¿åº¦ */ private Integer pdim; }