44 Pds::Matrix X(Pds::Ra::TextFormat,
"../test/data_x_yinyang.txt");
45 Pds::Matrix Y(Pds::Ra::TextFormat,
"../test/data_y_yinyang.txt");
46 Pds::Matrix Ys(Y.Size());
48 std::vector<unsigned int> N={2,512,64,8,1};
51 for(
unsigned int k=0;k<M;k++)
57 Acc.Set(k,100.0*Pds::Accuracy(Ys.Geq(0.5),Y));
58 std::cout<<
"Test["<<k<<
"]\t";
59 std::cout<<
"Accuracy %: "<<Acc.At(k)<<std::endl;
62 NN0.
Save(
"../test/NeuralNettwork1.txt");
La clase tipo Pds::FCNn . Esta clase genera un objeto con dos parametros Nlin y Ncol....
bool Training(const Pds::Matrix &X, const Pds::Matrix &Y, double alpha, double lambda)
Treina la CNN.
Pds::Vector Evaluate(const Pds::Vector &In)
Evalua la capa de la CNN.
bool Save(std::string filename)
Salva los datos en un archivo binario.