123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441 |
- /**
- * 系统服务
- */
- 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;
- }
- }
|