| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310 | 
							- package com.miniframe.model.mdo;
 
- import com.miniframe.system.MiniserviceBaseModel;
 
- import java.io.Serializable;
 
- import javax.persistence.*;
 
- @Table(name = "mdo_pro_evolution")
 
- public class MdoProEvolution extends MiniserviceBaseModel implements Serializable {
 
-     /**
 
-      * 进化器参数ID
 
-      */
 
-     @Id
 
-     private String id;
 
-     /**
 
-      * 项目ID
 
-      */
 
-     private String pid;
 
-     /**
 
-      * 优化算法
 
-      */
 
-     private String algorithm;
 
-     /**
 
-      * 种群规模
 
-      */
 
-     private String popsize;
 
-     /**
 
-      * 迭代次数
 
-      */
 
-     private String epoch;
 
-     /**
 
-      * 交叉概率
 
-      */
 
-     private String probcrossover;
 
-     /**
 
-      * 变异概率
 
-      */
 
-     private String probmut;
 
-     /**
 
-      * 交叉算子
 
-      */
 
-     private String proboperator;
 
-     /**
 
-      * 竞赛规模
 
-      */
 
-     private String probscale;
 
-     /**
 
-      * 保留优选策略
 
-      */
 
-     private String strategy;
 
-     /**
 
-      * 变异算子选择
 
-      */
 
-     private String operator;
 
-     /**
 
-      * GPU加速
 
-      */
 
-     private String gpu;
 
-     /**
 
-      * 是否选中 1 -选中 0-未选中 
 
-      */
 
-     private Short checked;
 
-     private static final long serialVersionUID = 1L;
 
-     /**
 
-      * 获取进化器参数ID
 
-      *
 
-      * @return id - 进化器参数ID
 
-      */
 
-     public String getId() {
 
-         return id;
 
-     }
 
-     /**
 
-      * 设置进化器参数ID
 
-      *
 
-      * @param id 进化器参数ID
 
-      */
 
-     public void setId(String id) {
 
-         this.id = id == null ? null : id.trim();
 
-     }
 
-     /**
 
-      * 获取项目ID
 
-      *
 
-      * @return pid - 项目ID
 
-      */
 
-     public String getPid() {
 
-         return pid;
 
-     }
 
-     /**
 
-      * 设置项目ID
 
-      *
 
-      * @param pid 项目ID
 
-      */
 
-     public void setPid(String pid) {
 
-         this.pid = pid == null ? null : pid.trim();
 
-     }
 
-     /**
 
-      * 获取优化算法
 
-      *
 
-      * @return algorithm - 优化算法
 
-      */
 
-     public String getAlgorithm() {
 
-         return algorithm;
 
-     }
 
-     /**
 
-      * 设置优化算法
 
-      *
 
-      * @param algorithm 优化算法
 
-      */
 
-     public void setAlgorithm(String algorithm) {
 
-         this.algorithm = algorithm == null ? null : algorithm.trim();
 
-     }
 
-     /**
 
-      * 获取种群规模
 
-      *
 
-      * @return popsize - 种群规模
 
-      */
 
-     public String getPopsize() {
 
-         return popsize;
 
-     }
 
-     /**
 
-      * 设置种群规模
 
-      *
 
-      * @param popsize 种群规模
 
-      */
 
-     public void setPopsize(String popsize) {
 
-         this.popsize = popsize == null ? null : popsize.trim();
 
-     }
 
-     /**
 
-      * 获取迭代次数
 
-      *
 
-      * @return epoch - 迭代次数
 
-      */
 
-     public String getEpoch() {
 
-         return epoch;
 
-     }
 
-     /**
 
-      * 设置迭代次数
 
-      *
 
-      * @param epoch 迭代次数
 
-      */
 
-     public void setEpoch(String epoch) {
 
-         this.epoch = epoch == null ? null : epoch.trim();
 
-     }
 
-     /**
 
-      * 获取交叉概率
 
-      *
 
-      * @return probcrossover - 交叉概率
 
-      */
 
-     public String getProbcrossover() {
 
-         return probcrossover;
 
-     }
 
-     /**
 
-      * 设置交叉概率
 
-      *
 
-      * @param probcrossover 交叉概率
 
-      */
 
-     public void setProbcrossover(String probcrossover) {
 
-         this.probcrossover = probcrossover == null ? null : probcrossover.trim();
 
-     }
 
-     /**
 
-      * 获取变异概率
 
-      *
 
-      * @return probmut - 变异概率
 
-      */
 
-     public String getProbmut() {
 
-         return probmut;
 
-     }
 
-     /**
 
-      * 设置变异概率
 
-      *
 
-      * @param probmut 变异概率
 
-      */
 
-     public void setProbmut(String probmut) {
 
-         this.probmut = probmut == null ? null : probmut.trim();
 
-     }
 
-     /**
 
-      * 获取交叉算子
 
-      *
 
-      * @return proboperator - 交叉算子
 
-      */
 
-     public String getProboperator() {
 
-         return proboperator;
 
-     }
 
-     /**
 
-      * 设置交叉算子
 
-      *
 
-      * @param proboperator 交叉算子
 
-      */
 
-     public void setProboperator(String proboperator) {
 
-         this.proboperator = proboperator == null ? null : proboperator.trim();
 
-     }
 
-     /**
 
-      * 获取竞赛规模
 
-      *
 
-      * @return probscale - 竞赛规模
 
-      */
 
-     public String getProbscale() {
 
-         return probscale;
 
-     }
 
-     /**
 
-      * 设置竞赛规模
 
-      *
 
-      * @param probscale 竞赛规模
 
-      */
 
-     public void setProbscale(String probscale) {
 
-         this.probscale = probscale == null ? null : probscale.trim();
 
-     }
 
-     /**
 
-      * 获取保留优选策略
 
-      *
 
-      * @return strategy - 保留优选策略
 
-      */
 
-     public String getStrategy() {
 
-         return strategy;
 
-     }
 
-     /**
 
-      * 设置保留优选策略
 
-      *
 
-      * @param strategy 保留优选策略
 
-      */
 
-     public void setStrategy(String strategy) {
 
-         this.strategy = strategy == null ? null : strategy.trim();
 
-     }
 
-     /**
 
-      * 获取变异算子选择
 
-      *
 
-      * @return operator - 变异算子选择
 
-      */
 
-     public String getOperator() {
 
-         return operator;
 
-     }
 
-     /**
 
-      * 设置变异算子选择
 
-      *
 
-      * @param operator 变异算子选择
 
-      */
 
-     public void setOperator(String operator) {
 
-         this.operator = operator == null ? null : operator.trim();
 
-     }
 
-     /**
 
-      * 获取GPU加速
 
-      *
 
-      * @return gpu - GPU加速
 
-      */
 
-     public String getGpu() {
 
-         return gpu;
 
-     }
 
-     /**
 
-      * 设置GPU加速
 
-      *
 
-      * @param gpu GPU加速
 
-      */
 
-     public void setGpu(String gpu) {
 
-         this.gpu = gpu == null ? null : gpu.trim();
 
-     }
 
-     /**
 
-      * 获取是否选中 1 -选中 0-未选中 
 
-      *
 
-      * @return checked - 是否选中 1 -选中 0-未选中 
 
-      */
 
-     public Short getChecked() {
 
-         return checked;
 
-     }
 
-     /**
 
-      * 设置是否选中 1 -选中 0-未选中 
 
-      *
 
-      * @param checked 是否选中 1 -选中 0-未选中 
 
-      */
 
-     public void setChecked(Short checked) {
 
-         this.checked = checked;
 
-     }
 
- }
 
 
  |