dengzedong
2024-11-12 69bd5efa5e2849a560e604d0aa608d5492113915
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
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 {
    /**
     * 主键
     */
    @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;
}