package com.iailab.module.model.mcs.pre.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import javax.validation.constraints.NotBlank; import java.io.Serializable; import java.math.BigDecimal; /** * @author PanZhibao * @date 2021å¹´04月25æ—¥ 16:36 */ @Data @TableName("T_MM_PREDICT_MODEL") public class MmPredictModelEntity implements Serializable { private static final long serialVersionUID = 1L; /** * 主键 */ @TableId(value = "id",type = IdType.INPUT) private String id; /** * ç¼–å· */ private String modelno; /** * 模型å称 */ @NotBlank(message="模型å称ä¸èƒ½ä¸ºç©º") private String modelname; /** * 预测项ID */ private String itemid; /** * arithid */ private String arithid; /** * trainsamplength */ private BigDecimal trainsamplength; /** * predictsamplength */ private BigDecimal predictsamplength; /** * isonlinetrain */ private BigDecimal isonlinetrain; /** * 模型路径 */ @NotBlank(message="模型路径ä¸èƒ½ä¸ºç©º") private String modelpath; /** * isnormal */ private BigDecimal isnormal; /** * normalmax */ private BigDecimal normalmax; /** * normalmin */ private BigDecimal normalmin; /** * status */ private BigDecimal status; /** * ç±»å */ @NotBlank(message="ç±»åä¸èƒ½ä¸ºç©º") private String classname; /** * 方法å */ @NotBlank(message="方法åä¸èƒ½ä¸ºç©º") private String methodname; /** * å‚æ•° */ @NotBlank(message="å‚æ•°ä¸èƒ½ä¸ºç©º") private String modelparamstructure; /** * 模型设置 */ private String settingmap; /** * è®ç»ƒæ¨¡åž‹è·¯å¾„ */ private String trainmodelpath; /** * è·¯å¾„çŠ¶æ€ */ private BigDecimal pathstatus; /** * 预测阶段需è¦è¾“入的数æ®é•¿åº¦ */ private Integer pdim; /** * 项目id */ private String mpkprojectid; }