提交 | 用户 | 时间
7fd198 1 package com.iailab.module.model.mcs.pre.entity;
2
3 import com.baomidou.mybatisplus.annotation.IdType;
4 import com.baomidou.mybatisplus.annotation.TableId;
5 import com.baomidou.mybatisplus.annotation.TableName;
6 import lombok.Data;
7
8 import javax.validation.constraints.NotBlank;
9 import java.io.Serializable;
10 import java.math.BigDecimal;
11
12 /**
13  * @author PanZhibao
14  * @date 2021年04月25日 16:36
15  */
16 @Data
17 @TableName("T_MM_PREDICT_MODEL")
18 public class MmPredictModelEntity implements Serializable {
19     /**
20      * 主键
21      */
22     @TableId(value = "id",type = IdType.INPUT)
23     private String id;
24
25     /**
26      * 编号
27      */
28     private String modelno;
29
30     /**
31      * 模型名称
32      */
33     @NotBlank(message="模型名称不能为空")
34     private String modelname;
35
36     /**
37      * 预测项ID
38      */
39     private String itemid;
40
41     /**
42      * arithid
43      */
44     private String arithid;
45
46     /**
47      * trainsamplength
48      */
49     private BigDecimal trainsamplength;
50
51     /**
52      * predictsamplength
53      */
54     private BigDecimal predictsamplength;
55
56     /**
57      * isonlinetrain
58      */
59     private BigDecimal isonlinetrain;
60
61     /**
62      * 模型路径
63      */
64     @NotBlank(message="模型路径不能为空")
65     private String modelpath;
66
67     /**
68      * isnormal
69      */
70     private BigDecimal isnormal;
71
72     /**
73      * normalmax
74      */
75     private BigDecimal normalmax;
76
77     /**
78      * normalmin
79      */
80     private BigDecimal normalmin;
81
82     /**
83      * status
84      */
85     private BigDecimal status;
86
87     /**
88      * 类名
89      */
90     @NotBlank(message="类名不能为空")
91     private String classname;
92
93     /**
94      * 方法名
95      */
96     @NotBlank(message="方法名不能为空")
97     private String methodname;
98
99     /**
100      * 参数
101      */
102     @NotBlank(message="参数不能为空")
103     private String modelparamstructure;
104
105     /**
106      * 结果
107      */
108     @NotBlank(message="结果不能为空")
109     private String resultstrid;
110
111     /**
112      * 模型设置
113      */
114     private String settingmap;
115
116     /**
117      * 训练模型路径
118      */
119     private String trainmodelpath;
120
121     /**
122      * 路径状态
123      */
124     private BigDecimal pathstatus;
125
126     /**
127      * 预测阶段需要输入的数据长度
128      */
129     private Integer pdim;
1a2b62 130
D 131     /**
132      * 项目id
133      */
134     private String mpkprojectid;
7fd198 135 }