liriming
2024-11-26 5b952f77058a9da5af5e143a6c2c7ba195aa736d
提交 | 用户 | 时间
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 {
97d38f 19     private static final long serialVersionUID = 1L;
20
7fd198 21     /**
22      * 主键
23      */
24     @TableId(value = "id",type = IdType.INPUT)
25     private String id;
26
27     /**
28      * 编号
29      */
30     private String modelno;
31
32     /**
33      * 模型名称
34      */
35     @NotBlank(message="模型名称不能为空")
36     private String modelname;
37
38     /**
39      * 预测项ID
40      */
41     private String itemid;
42
43     /**
44      * arithid
45      */
46     private String arithid;
47
48     /**
49      * trainsamplength
50      */
51     private BigDecimal trainsamplength;
52
53     /**
54      * predictsamplength
55      */
56     private BigDecimal predictsamplength;
57
58     /**
59      * isonlinetrain
60      */
61     private BigDecimal isonlinetrain;
62
63     /**
64      * 模型路径
65      */
66     @NotBlank(message="模型路径不能为空")
67     private String modelpath;
68
69     /**
70      * isnormal
71      */
72     private BigDecimal isnormal;
73
74     /**
75      * normalmax
76      */
77     private BigDecimal normalmax;
78
79     /**
80      * normalmin
81      */
82     private BigDecimal normalmin;
83
84     /**
85      * status
86      */
87     private BigDecimal status;
88
89     /**
90      * 类名
91      */
92     @NotBlank(message="类名不能为空")
93     private String classname;
94
95     /**
96      * 方法名
97      */
98     @NotBlank(message="方法名不能为空")
99     private String methodname;
100
101     /**
102      * 参数
103      */
104     @NotBlank(message="参数不能为空")
105     private String modelparamstructure;
106
107     /**
108      * 模型设置
109      */
110     private String settingmap;
111
112     /**
113      * 训练模型路径
114      */
115     private String trainmodelpath;
116
117     /**
118      * 路径状态
119      */
120     private BigDecimal pathstatus;
121
122     /**
123      * 预测阶段需要输入的数据长度
124      */
125     private Integer pdim;
1a2b62 126
D 127     /**
128      * 项目id
129      */
130     private String mpkprojectid;
7fd198 131 }