19 Pds::Matrix X(Pds::Ra::TextFormat,
"../test/dataset/bloodtransfusion_x.txt");
20 Pds::Vector Y(Pds::Ra::TextFormat,
"../test/dataset/bloodtransfusion_y.txt");
21 Pds::Vector Mean(X.Ncol());
22 Pds::Vector Std(X.Ncol());
23 std::cout<<
"Pr(x=1):\t"<<Y.Mean()<<
"\n";
39 Yp=Arbol.Predict(Dat.
Xtt);
52 Yp=Arbol2.Predict(Dat.
Xtt);
La clase tipo Pds::ClassificationMetrics . Esta clase genera un bloque de datos para analizar curvas ...
La clase tipo Pds::DataSetBlock . Esta clase genera un bloque de datos para analizar curvas de aprend...
La clase tipo Pds::DecisionTree . Esta clase genera un arbol de decision para unos datos dados....
static unsigned int Counter
La clase tipo Pds::IterationConf . Esta clase genera una matriz de Nlin lineas y 1 columna....
static Pds::ClassificationMetrics Calculate(double Threshold, const Pds::Vector &Ypredict, const Pds::Vector &Yactual)
Crea un objeto Dat de tipo Pds::ClassificationMetrics.
void Print(std::string str="")
Imprime en pantalla los datos de la estructura tipo Pds::ClassificationMetrics.
bool SetAlpha(double Alpha)
Coloca el valor alpha.
bool SetMinError(double MinError)
Coloca el valor MinError.
Pds::DataSetBlock SplitAndScaling(const Pds::Matrix &X, const Pds::Vector &Y, double Training, double CrossVal, double Test, Pds::Vector &Std, Pds::Vector &Mean)
Divide un data set en 3 data set: {Training, CrossValidation, Test}, selecionados aleatoriamente sin ...