dengzedong
2024-11-12 69bd5efa5e2849a560e604d0aa608d5492113915
提交 | 用户 | 时间
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     private String settingmap;
109
110     /**
111      * 训练模型路径
112      */
113     private String trainmodelpath;
114
115     /**
116      * 路径状态
117      */
118     private BigDecimal pathstatus;
119
120     /**
121      * 预测阶段需要输入的数据长度
122      */
123     private Integer pdim;
1a2b62 124
D 125     /**
126      * 项目id
127      */
128     private String mpkprojectid;
7fd198 129 }