Home | Develop | Download | Contact
example_ldc.cpp
1 
55 #include <iostream>
56 #include <Pds/Ra>
57 #include <Pds/Ml>
58 
59 int main(void)
60 {
61  Pds::Octave::FontSize=15;
62 
63  Pds::Matrix X(Pds::Ra::TextFormat,"../test/iris_data_set_x.txt");
64  Pds::Vector Y(Pds::Ra::TextFormat,"../test/iris_data_set_y.txt");
65  Pds::Vector Ys;
66 
67  std::cout<<"X.Size():"<<X.Size()<<"\tY.Size():"<<Y.Size()<<"\n";
68 
69  Pds::LDC Ldc(X,Y);
70  Ldc.Print("\n----- LDC :\n");
71 
72  Ys=Ldc.Predict(X);
73 
75 
77  CM.Print("\nConfusion matrix:\n");
78 
79  Pds::Octave::Plot::ConfMatrix(CM.Data,Ldc.GetLabel(),"testando.m","example_ldc_ConfMatrix.png");
80 
81  return 0;
82 }
La clase tipo Pds::ConfusionMatrix . Esta clase genera un bloque de datos para analizar curvas de apr...
La clase tipo Pds::LDC . Esta clase genera una matriz de Nlin lineas y 1 columna. Para usar incluir P...
Definition: LDC.hpp:63
static Pds::ConfusionMatrix Calculate(const Pds::Vector &Ypredict, const Pds::Vector &Yactual)
Crea un objeto Dat de tipo Pds::ConfusionMatrix.
void Print(std::string str="")
Imprime en pantalla los datos de la estructura tipo Pds::ConfusionMatrix.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed