/** * 系统服务 */ package com.miniframe.generate.comm.mdo; import com.miniframe.core.BaseMapModel; import java.io.Serializable; /** * 代理优化器参数添加修改 */ public class A_MDO0032 extends BaseMapModel implements Serializable { private static final long serialVersionUID = -1463838678425832212L; String suid;//代理器参数ID /** *代理器参数ID */ public void setSuid(String suid) { this.suid=suid; } /** *代理器参数ID */ public String getSuid() { return this.suid; } String pid;//项目ID /** *项目ID */ public void setPid(String pid) { this.pid=pid; } /** *项目ID */ public String getPid() { return this.pid; } String nsurro;// /** * */ public void setNsurro(String nsurro) { this.nsurro=nsurro; } /** * */ public String getNsurro() { return this.nsurro; } String nkriging;// /** * */ public void setNkriging(String nkriging) { this.nkriging=nkriging; } /** * */ public String getNkriging() { return this.nkriging; } String iout;//屏幕输出等级 /** *屏幕输出等级 */ public void setIout(String iout) { this.iout=iout; } /** *屏幕输出等级 */ public String getIout() { return this.iout; } String irestart;//续算开关0-否1-是 /** *续算开关0-否1-是 */ public void setIrestart(String irestart) { this.irestart=irestart; } /** *续算开关0-否1-是 */ public String getIrestart() { return this.irestart; } String ndoe;//试验设计方法 /** *试验设计方法 */ public void setNdoe(String ndoe) { this.ndoe=ndoe; } /** *试验设计方法 */ public String getNdoe() { return this.ndoe; } String ns;//初始样本点数 /** *初始样本点数 */ public void setNs(String ns) { this.ns=ns; } /** *初始样本点数 */ public String getNs() { return this.ns; } String nsmax;//最大样本点数 /** *最大样本点数 */ public void setNsmax(String nsmax) { this.nsmax=nsmax; } /** *最大样本点数 */ public String getNsmax() { return this.nsmax; } String nslf;//低可信度初始样本点数nsurro=4 and nkriging=12时 /** *低可信度初始样本点数nsurro=4 and nkriging=12时 */ public void setNslf(String nslf) { this.nslf=nslf; } /** *低可信度初始样本点数nsurro=4 and nkriging=12时 */ public String getNslf() { return this.nslf; } String nsmaxlf;//低可信度最大样本点数nsurro=4 and nkriging=12时 /** *低可信度最大样本点数nsurro=4 and nkriging=12时 */ public void setNsmaxlf(String nsmaxlf) { this.nsmaxlf=nsmaxlf; } /** *低可信度最大样本点数nsurro=4 and nkriging=12时 */ public String getNsmaxlf() { return this.nsmaxlf; } String nsmaxmk;//各可信度最大样本点数nsurro=4 and nkriging>12时 /** *各可信度最大样本点数nsurro=4 and nkriging>12时 */ public void setNsmaxmk(String nsmaxmk) { this.nsmaxmk=nsmaxmk; } /** *各可信度最大样本点数nsurro=4 and nkriging>12时 */ public String getNsmaxmk() { return this.nsmaxmk; } String xtol;//最优解收敛性容差 /** *最优解收敛性容差 */ public void setXtol(String xtol) { this.xtol=xtol; } /** *最优解收敛性容差 */ public String getXtol() { return this.xtol; } String feasibilitytolreal;//真实函数的约束容差 /** *真实函数的约束容差 */ public void setFeasibilitytolreal(String feasibilitytolreal) { this.feasibilitytolreal=feasibilitytolreal; } /** *真实函数的约束容差 */ public String getFeasibilitytolreal() { return this.feasibilitytolreal; } String feasibilitytolsurro;//代理模型的约束容差 /** *代理模型的约束容差 */ public void setFeasibilitytolsurro(String feasibilitytolsurro) { this.feasibilitytolsurro=feasibilitytolsurro; } /** *代理模型的约束容差 */ public String getFeasibilitytolsurro() { return this.feasibilitytolsurro; } int checked;//是否选中1-选中 0-未选中 /** *是否选中1-选中 0-未选中 */ public void setChecked(int checked) { this.checked=checked; } /** *是否选中1-选中 0-未选中 */ public int getChecked() { return this.checked; } String algorithm;//优化算法 /** *优化算法 */ public void setAlgorithm(String algorithm) { this.algorithm=algorithm; } /** *优化算法 */ public String getAlgorithm() { return this.algorithm; } String nsmk;//各可信度初始样本点数nsurro=4 and n_kriging>12时 /** *各可信度初始样本点数nsurro=4 and n_kriging>12时 */ public void setNsmk(String nsmk) { this.nsmk=nsmk; } /** *各可信度初始样本点数nsurro=4 and n_kriging>12时 */ public String getNsmk() { return this.nsmk; } String surromod;//代理模型 /** *代理模型 */ public void setSurromod(String surromod) { this.surromod=surromod; } /** *代理模型 */ public String getSurromod() { return this.surromod; } String corr;//相关函数 0-各向异性高斯指数函数 1-各向同性高斯指数函数 2-三次样条函数 /** *相关函数 0-各向异性高斯指数函数 1-各向同性高斯指数函数 2-三次样条函数 */ public void setCorr(String corr) { this.corr=corr; } /** *相关函数 0-各向异性高斯指数函数 1-各向同性高斯指数函数 2-三次样条函数 */ public String getCorr() { return this.corr; } String consttheta;//是否优化超参数 1-不优化超参数 0-使用随机初值优化超参数 -1-上一轮建模数据作为初值优化超参数 /** *是否优化超参数 1-不优化超参数 0-使用随机初值优化超参数 -1-上一轮建模数据作为初值优化超参数 */ public void setConsttheta(String consttheta) { this.consttheta=consttheta; } /** *是否优化超参数 1-不优化超参数 0-使用随机初值优化超参数 -1-上一轮建模数据作为初值优化超参数 */ public String getConsttheta() { return this.consttheta; } String porder;//Kriging模型的阶数 0-普通Kriging 1-泛Kriging /** *Kriging模型的阶数 0-普通Kriging 1-泛Kriging */ public void setPorder(String porder) { this.porder=porder; } /** *Kriging模型的阶数 0-普通Kriging 1-泛Kriging */ public String getPorder() { return this.porder; } String dcmp;//相关矩阵分解方法 0-LU分解 2-Cholesky分解 3-采用第三方库进行并行分解 /** *相关矩阵分解方法 0-LU分解 2-Cholesky分解 3-采用第三方库进行并行分解 */ public void setDcmp(String dcmp) { this.dcmp=dcmp; } /** *相关矩阵分解方法 0-LU分解 2-Cholesky分解 3-采用第三方库进行并行分解 */ public String getDcmp() { return this.dcmp; } String paraopt;//超参数优化方法 1-HookeJeeves 2-BFGS 3-单纯形搜索方法 /** *超参数优化方法 1-HookeJeeves 2-BFGS 3-单纯形搜索方法 */ public void setParaopt(String paraopt) { this.paraopt=paraopt; } /** *超参数优化方法 1-HookeJeeves 2-BFGS 3-单纯形搜索方法 */ public String getParaopt() { return this.paraopt; } String regular;//正则化方法 0-不进行正则化 1-常数正则化 2-优化正则化 /** *正则化方法 0-不进行正则化 1-常数正则化 2-优化正则化 */ public void setRegular(String regular) { this.regular=regular; } /** *正则化方法 0-不进行正则化 1-常数正则化 2-优化正则化 */ public String getRegular() { return this.regular; } String infill;//加点准则 /** *加点准则 */ public void setInfill(String infill) { this.infill=infill; } /** *加点准则 */ public String getInfill() { return this.infill; } String nparallel;//KB加点数量 /** *KB加点数量 */ public void setNparallel(String nparallel) { this.nparallel=nparallel; } /** *KB加点数量 */ public String getNparallel() { return this.nparallel; } String iopt;//子优化方法 /** *子优化方法 */ public void setIopt(String iopt) { this.iopt=iopt; } /** *子优化方法 */ public String getIopt() { return this.iopt; } String icstr;//约束处理方法 /** *约束处理方法 */ public void setIcstr(String icstr) { this.icstr=icstr; } /** *约束处理方法 */ public String getIcstr() { return this.icstr; } String ipopsize;//种群规模 /** *种群规模 */ public void setIpopsize(String ipopsize) { this.ipopsize=ipopsize; } /** *种群规模 */ public String getIpopsize() { return this.ipopsize; } String maxgen;//最大进化代数 /** *最大进化代数 */ public void setMaxgen(String maxgen) { this.maxgen=maxgen; } /** *最大进化代数 */ public String getMaxgen() { return this.maxgen; } String pc;//交叉概率 /** *交叉概率 */ public void setPc(String pc) { this.pc=pc; } /** *交叉概率 */ public String getPc() { return this.pc; } String pm;//变异概率 /** *变异概率 */ public void setPm(String pm) { this.pm=pm; } /** *变异概率 */ public String getPm() { return this.pm; } String wid;//流程id /** *流程id */ public void setWid(String wid) { this.wid=wid; } /** *流程id */ public String getWid() { return this.wid; } }