#include <TEgoKBModeler.h>
|
| TEgoKBModeler () |
|
virtual | ~TEgoKBModeler () |
|
void | setModel (const char *model, const char *trend, double regularisation=0.0) |
|
void | setSolver (const char *objective, const char *algo, int screening=0, int optsize=0) |
|
virtual void | build (URANIE::DataServer::TDataServer *, URANIE::Reoptimizer::TFitGetter *, vector< URANIE::DataServer::TAttribute * > &, URANIE::DataServer::TAttribute *, URANIE::DataServer::TAttribute *, double *, int) |
|
virtual URANIE::Modeler::TKriging * | next (vector< char > &, vector< vector< URANIE::DataServer::UEntry * > > &, int) |
|
| ClassDef (URANIE::MetaModelOptim::TEgoKBModeler, ID_EGO) |
|
| TEgoModeler () |
|
virtual | ~TEgoModeler () |
|
|
double | fillWithExpectedValue (vector< char > &mark, vector< vector< URANIE::DataServer::UEntry * > > &sampl, URANIE::DataServer::TDataServer &tds2, URANIE::Modeler::TKriging *krig) |
|
◆ TEgoKBModeler()
URANIE::MetaModelOptim::TEgoKBModeler::TEgoKBModeler |
( |
| ) |
|
◆ ~TEgoKBModeler()
URANIE::MetaModelOptim::TEgoKBModeler::~TEgoKBModeler |
( |
| ) |
|
|
virtual |
◆ build()
void URANIE::MetaModelOptim::TEgoKBModeler::build |
( |
URANIE::DataServer::TDataServer * |
tds, |
|
|
URANIE::Reoptimizer::TFitGetter * |
crit, |
|
|
vector< URANIE::DataServer::TAttribute * > & |
in, |
|
|
URANIE::DataServer::TAttribute * |
out, |
|
|
URANIE::DataServer::TAttribute * |
yvar, |
|
|
double * |
fmin, |
|
|
int |
esize |
|
) |
| |
|
virtual |
◆ ClassDef()
◆ fillWithExpectedValue()
double URANIE::MetaModelOptim::TEgoKBModeler::fillWithExpectedValue |
( |
vector< char > & |
mark, |
|
|
vector< vector< URANIE::DataServer::UEntry * > > & |
sampl, |
|
|
URANIE::DataServer::TDataServer & |
tds2, |
|
|
URANIE::Modeler::TKriging * |
krig |
|
) |
| |
|
protected |
◆ next()
URANIE::Modeler::TKriging * URANIE::MetaModelOptim::TEgoKBModeler::next |
( |
vector< char > & |
mark, |
|
|
vector< vector< URANIE::DataServer::UEntry * > > & |
sampl, |
|
|
int |
dodoe |
|
) |
| |
|
virtual |
◆ setModel()
void URANIE::MetaModelOptim::TEgoKBModeler::setModel |
( |
const char * |
model, |
|
|
const char * |
trend, |
|
|
double |
regularisation = 0.0 |
|
) |
| |
◆ setSolver()
void URANIE::MetaModelOptim::TEgoKBModeler::setSolver |
( |
const char * |
objective, |
|
|
const char * |
algo, |
|
|
int |
screening = 0 , |
|
|
int |
optsize = 0 |
|
) |
| |
◆ _algo
const char* URANIE::MetaModelOptim::TEgoKBModeler::_algo |
|
protected |
◆ _correlat
const char * URANIE::MetaModelOptim::TEgoKBModeler::_correlat |
|
protected |
◆ _crit
URANIE::Reoptimizer::TFitGetter* URANIE::MetaModelOptim::TEgoKBModeler::_crit |
|
protected |
◆ _doesize
int URANIE::MetaModelOptim::TEgoKBModeler::_doesize |
|
protected |
◆ _fmin
double* URANIE::MetaModelOptim::TEgoKBModeler::_fmin |
|
protected |
◆ _in
vector<URANIE::DataServer::TAttribute*> URANIE::MetaModelOptim::TEgoKBModeler::_in |
|
protected |
◆ _indescr
TString URANIE::MetaModelOptim::TEgoKBModeler::_indescr |
|
protected |
◆ _maxeval
int URANIE::MetaModelOptim::TEgoKBModeler::_maxeval |
|
protected |
◆ _mm1
URANIE::Modeler::TGPBuilder* URANIE::MetaModelOptim::TEgoKBModeler::_mm1 |
|
protected |
◆ _mm2
URANIE::Modeler::TGPBuilder * URANIE::MetaModelOptim::TEgoKBModeler::_mm2 |
|
protected |
◆ _NC
int URANIE::MetaModelOptim::TEgoKBModeler::_NC |
|
protected |
◆ _NinDat
int URANIE::MetaModelOptim::TEgoKBModeler::_NinDat |
|
protected |
◆ _obj
const char * URANIE::MetaModelOptim::TEgoKBModeler::_obj |
|
protected |
◆ _outdescr
const char * URANIE::MetaModelOptim::TEgoKBModeler::_outdescr |
|
protected |
◆ _regul
double URANIE::MetaModelOptim::TEgoKBModeler::_regul |
|
protected |
◆ _tds
URANIE::DataServer::TDataServer* URANIE::MetaModelOptim::TEgoKBModeler::_tds |
|
protected |
◆ _tds2
URANIE::DataServer::TDataServer * URANIE::MetaModelOptim::TEgoKBModeler::_tds2 |
|
protected |
◆ _tendance
const char * URANIE::MetaModelOptim::TEgoKBModeler::_tendance |
|
protected |
◆ _y
URANIE::DataServer::TAttribute* URANIE::MetaModelOptim::TEgoKBModeler::_y |
|
protected |
◆ _yvar
URANIE::DataServer::TAttribute * URANIE::MetaModelOptim::TEgoKBModeler::_yvar |
|
protected |