172 Pds::Octave::MarkerSize=64;
173 Pds::Octave::YLimits=
true;
174 Pds::Octave::XLimits=
true;
175 Pds::Octave::DAspect=
true;
185 Pds::Octave::Plot::ScatterX2DY(X,Y,
"testando3d.m",
"example_pwc_2d_data.png");
189 Pwc.Print(
"----- PWC :\n");
192 Ys=Pwc.Predict(X,0.5);
196 Pds::Octave::Plot::ConfMatrix(CM.
Data,Pwc.GetLabel(),
"testando.m",
"example_pwc_2d_ConfMatrix.png");
199 Pds::Matrix Min=X.MinInCols();
200 Pds::Matrix Max=X.MaxInCols();
201 Pds::Matrix X1=Pds::Matrix(100*L,1); X1.FillRandU(Min.Get(0),Max.Get(0));
202 Pds::Matrix X2=Pds::Matrix(100*L,1); X2.FillRandU(Min.Get(1),Max.Get(1));
203 X=Pds::MergeHor({X1,X2});
206 Ys=Pwc.Predict(X,0.5);
209 Pds::Octave::Plot::ScatterX2DY(X,Ys,
"testando3d.m",
"example_pwc_2d_class.png");
211 Pwc.ExportFile(
"salida.txt");
213 Pwc.Print(
"----- PWC2 :\n");
La clase tipo Pds::ConfusionMatrix . Esta clase genera un bloque de datos para analizar curvas de apr...
La clase tipo Pds::PWC . Esta clase genera una matriz de Nlin lineas y 1 columna. Para usar incluir P...
static Pds::ConfusionMatrix Calculate(const Pds::Vector &Ypredict, const Pds::Vector &Yactual)
Crea un objeto Dat de tipo Pds::ConfusionMatrix.
void LoadKGaussian(unsigned int L, unsigned int K, Pds::Matrix &X, Pds::Vector &Y, double factor=0.70711)
Clasificación múltiple de datos.