Version: 8.3.0
PMMLlib::PMMLlib Member List

This is the complete list of members for PMMLlib::PMMLlib, including all inherited members.

_currentModelNamePMMLlib::PMMLlibprivate
_currentModelNodePMMLlib::PMMLlibprivate
_currentModelTypePMMLlib::PMMLlibprivate
_currentNodePMMLlib::PMMLlibprivate
_docPMMLlib::PMMLlibprivate
_getProp(const xmlNodePtr node, std::string const &prop) const PMMLlib::PMMLlibprivate
_logPMMLlib::PMMLlibprivate
_nbModelsPMMLlib::PMMLlibprivate
_pmmlFilePMMLlib::PMMLlibprivate
_rootNodePMMLlib::PMMLlibprivate
_stringToXmlChar(const std::string &s) const PMMLlib::PMMLlibprivate
_xmlCharToString(const xmlChar *xs) const PMMLlib::PMMLlibprivate
AddDataField(std::string name, std::string displayName, std::string optype, std::string dataType, std::string closure, double leftMargin, double rightMargin, bool interval=false)PMMLlib::PMMLlib
AddMiningSchema(std::string name, std::string usageType)PMMLlib::PMMLlib
AddNeuralInput(int id, std::string inputName, std::string optype, std::string dataType, double orig1, double norm1, double orig2, double norm2)PMMLlib::PMMLlib
AddNeuralLayer(PMMLActivationFunction activationFunction)PMMLlib::PMMLlib
AddNeuralNetwork(std::string modelName, PMMLMiningFunction functionName)PMMLlib::PMMLlib
AddNeuralOutput(int outputNeuron, std::string outputName, std::string optype, std::string dataType, double orig1, double norm1, double orig2, double norm2)PMMLlib::PMMLlib
AddNeuron(int id, double bias, int conNb, int firstFrom, std::vector< double > weights)PMMLlib::PMMLlib
AddNumericPredictor(std::string neuronName, int exponent, double coefficient)PMMLlib::PMMLlib
AddPredictorTerm(double coefficient, std::vector< std::string > fieldRef)PMMLlib::PMMLlib
AddRegressionModel(std::string modelName, PMMLMiningFunction functionName, std::string targetFieldName)PMMLlib::PMMLlib
AddRegressionTable()PMMLlib::PMMLlib
AddRegressionTable(double intercept)PMMLlib::PMMLlib
BackupNode()PMMLlib::PMMLlib
CheckNeuralNetwork()PMMLlib::PMMLlibprivate
CheckRegression()PMMLlib::PMMLlibprivate
CountModels()PMMLlib::PMMLlibprivate
CountNeuralNetModels()PMMLlib::PMMLlibprivate
CountRegressionModels()PMMLlib::PMMLlibprivate
ExportCpp(std::string file, std::string functionName, std::string header)PMMLlib::PMMLlib
ExportFortran(std::string file, std::string functionName, std::string header)PMMLlib::PMMLlib
ExportLinearRegressionCpp(std::string, std::string, std::string)PMMLlib::PMMLlibprivate
ExportLinearRegressionFortran(std::string, std::string, std::string)PMMLlib::PMMLlibprivate
ExportLinearRegressionPyStr(std::string functionName, std::string header)PMMLlib::PMMLlibprivate
ExportLinearRegressionPython(std::string, std::string, std::string)PMMLlib::PMMLlibprivate
ExportNeuralNetworkCpp(std::string file, std::string functionName, std::string header)PMMLlib::PMMLlibprivate
ExportNeuralNetworkFortran(std::string file, std::string functionName, std::string header)PMMLlib::PMMLlibprivate
ExportNeuralNetworkPyStr(std::string functionName, std::string header)PMMLlib::PMMLlibprivate
ExportNeuralNetworkPython(std::string file, std::string functionName, std::string header)PMMLlib::PMMLlibprivate
ExportPyStr(std::string functionName, std::string header)PMMLlib::PMMLlib
ExportPython(std::string file, std::string functionName, std::string header)PMMLlib::PMMLlib
fillVectorsForExport(int nInput, int nOutput, int nHidden, int normType, std::vector< double > &minInput, std::vector< double > &maxInput, std::vector< double > &minOutput, std::vector< double > &maxOutput, std::vector< double > &valW)PMMLlib::PMMLlibprivate
GetChildByName(xmlNodePtr node, std::string nodename)PMMLlib::PMMLlibprivate
GetCurrentModelName()PMMLlib::PMMLlib
GetCurrentModelType()PMMLlib::PMMLlib
GetModelName(xmlNodePtr node)PMMLlib::PMMLlibprivate
GetModelsNb()PMMLlib::PMMLlib
GetNameInput(int input_index)PMMLlib::PMMLlib
GetNameOutput(int output_index)PMMLlib::PMMLlib
GetNbHiddenLayers()PMMLlib::PMMLlib
GetNbInputs()PMMLlib::PMMLlib
GetNbLayers()PMMLlib::PMMLlib
GetNbNeuronsAtLayer(int layer_index)PMMLlib::PMMLlib
GetNbOutputs()PMMLlib::PMMLlib
GetNeuralNetPtr(std::string ann_name)PMMLlib::PMMLlibprivate
GetNeuralNetPtr(int ann_index)PMMLlib::PMMLlibprivate
GetNeuronBias(int layer_index, int neu_index)PMMLlib::PMMLlib
GetNormalisationInput(int input_index, double *dnorm)PMMLlib::PMMLlib
GetNormalisationOutput(int output_index, double *dnorm)PMMLlib::PMMLlib
GetNormalizationType()PMMLlib::PMMLlib
GetNumericPredictorCoefficient(int num_pred_index)PMMLlib::PMMLlib
GetNumericPredictorName(int num_pred_index)PMMLlib::PMMLlib
GetNumericPredictorNb()PMMLlib::PMMLlib
GetPrecNeuronSynapse(int layer_index, int neu_index, int prec_index)PMMLlib::PMMLlib
GetPredictorTermCoefficient(int pred_term_index)PMMLlib::PMMLlib
GetPredictorTermFieldRefName(int pred_term_index, int field_index)PMMLlib::PMMLlib
GetPredictorTermFieldRefNb(int pred_term_index)PMMLlib::PMMLlib
GetPredictorTermName(int num_pred_index)PMMLlib::PMMLlib
GetPredictorTermNb()PMMLlib::PMMLlib
GetPtr(int ann_index, std::string name)PMMLlib::PMMLlibprivate
GetPtr(std::string ann_name, std::string name)PMMLlib::PMMLlibprivate
GetRegressionPtr(int reg_index)PMMLlib::PMMLlibprivate
GetRegressionPtr(std::string reg_name)PMMLlib::PMMLlibprivate
GetRegressionTableIntercept()PMMLlib::PMMLlib
GetTypeString()PMMLlib::PMMLlibprivate
HasIntercept()PMMLlib::PMMLlib
makeLog() const PMMLlib::PMMLlib
PMMLlib(std::string file, bool log=false)PMMLlib::PMMLlib
PMMLlib(bool log=false)PMMLlib::PMMLlib
printLog() const PMMLlib::PMMLlib
ReadNetworkStructure()PMMLlib::PMMLlib
ReadRegressionStructure()PMMLlib::PMMLlib
SetCurrentModel(std::string modelName, PMMLType type)PMMLlib::PMMLlib
SetCurrentModel(std::string modelName)PMMLlib::PMMLlib
SetCurrentModel()PMMLlib::PMMLlib
SetHeader(std::string copyright, std::string description, std::string appName, std::string appVersion, std::string annotation)PMMLlib::PMMLlib
SetNeuralNetName(int ann_index, std::string ann_name)PMMLlib::PMMLlib
SetRootNode()PMMLlib::PMMLlibprivate
UnlinkNode()PMMLlib::PMMLlib
Write()PMMLlib::PMMLlib
Write(std::string file)PMMLlib::PMMLlib
~PMMLlib()PMMLlib::PMMLlib