Documentation / Developer's manual
Available modules
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  
Uranie / Modeler v4.9.0
|
TModeler.h
Go to the documentation of this file.
Definition TModeler.h:63
TString _sIntermediateArchitecture
The intermediate (between the first and last character ",") information.
Definition TModeler.h:75
virtual void exportModelCplusplus(std::ofstream *sourcefile) const =0
Export the model in C++ langage in a file.
Double_t getR2() const
Return the R2 quality.
Definition TModeler.h:115
TVectorD _parameterValues
The list of parameters.
Definition TModeler.h:85
void train(Option_t *option="text")
virtual void exportModelFortran(std::ofstream *sourcefile) const =0
Export the model in Fortran langage in a file.
virtual void exportModelPMML(const char *file="", const char *name="", Option_t *option="") const =0
Export the model in a PMML file.
void setDrawProgressBar(Bool_t bbool=kTRUE)
Set the "draw progress bar" flag.
Definition TModeler.h:136
Bool_t _bdrawProgressBar
Boolean to know if the progress bar has to be drawn.
Definition TModeler.h:66
const char * getOutputName(Int_t i=0)
Return the name of output attribute.
TModeler(URANIE::DataServer::TDataServer *tds, TString architecture, Option_t *option="")
Constructor with a dataserver.
virtual void exportFunction(const char *lang, const char *file="", const char *name="", Option_t *option="")
Export the model in an external file with a specified langage.
TModeler(URANIE::DataServer::TDataServer *tds, const char *varexpinput, const char *varexpoutput, Option_t *option="")
Default constructor with input and output attributes.
Bool_t getIntercept()
Gets the boolean attribut _bIntercept.
Definition TModeler.h:127
TString _sOutputAttributes
The string of output attributes (separated by the character ":".
Definition TModeler.h:74
TString _sFileName
The name of the file when export the model without extension.
Definition TModeler.h:82
TVectorD getParameters()
Return the parameter vector of the model.
Definition TModeler.h:110
virtual void printLog(Option_t *option="")
TList * _listOfOutputAttributes
The list of output Leaf.
Definition TModeler.h:77
Bool_t getDrawProgressBar()
Get the "draw progress bar" flag.
Definition TModeler.h:145
TList * _listOfInputAttributes
The list of input Leaf.
Definition TModeler.h:76
virtual void exportModelPython(std::ofstream *sourcefile) const =0
Export the model in Python langage in a file.
Bool_t _bIntercept
For certain models, add the intercept (Default is TRUE)
Definition TModeler.h:87
TString _sFunctionName
The name of the function when export the model.
Definition TModeler.h:83
TString _sInputAttributes
The string of input attributes (separated by the character ":".
Definition TModeler.h:73
const char * getInputName(Int_t i) const
Return the name of input attributes.
Bool_t _bStoreYHat
Boolean to specify if we add the \hat{} attribute in the TDS [default kTRUE].
Definition TModeler.h:67