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;
|
|
/**
|
* 结果
|
*/
|
@NotBlank(message="结果不能为空")
|
private String resultstrid;
|
|
/**
|
* 模型设置
|
*/
|
private String settingmap;
|
|
/**
|
* 训练模型路径
|
*/
|
private String trainmodelpath;
|
|
/**
|
* 路径状态
|
*/
|
private BigDecimal pathstatus;
|
|
/**
|
* 预测阶段需要输入的数据长度
|
*/
|
private Integer pdim;
|
}
|