Home | Develop | Download | Contact
test_kmeansperceptron.cpp
1 
20 #include <iostream>
21 #include <Pds/Ra>
22 #include <Pds/Ml>
23 
24 int main(void)
25 {
26  Pds::Matrix W="1 2 1\n2 4 3";
27  Pds::Matrix C="-2 1 \n2 -4";
28  Pds::Vector x="2 -3";
29 
31  Pds::KmeansPerceptron KN2(W,C);
32 
33  KN1.Print("\nKN1:\n");
34  KN2.Print("\nKN2:\n");
35 
36  std::cout<<"KN2.Predict(x):"<<KN2.Predict(x)<<"\n";
37  std::cout<<"Pds::Sigmoid(1):"<<Pds::Sigmoid(1)<<"\n";
38 
39  std::string filename_w="filedat_w.txt";
40  std::string filename_c="filedat_c.txt";
41  std::string filename_o="filedat_o.txt";
42 
43  KN2.ExportFile(filename_w,filename_c,filename_o);
44 
45  Pds::KmeansPerceptron KN3(filename_w,filename_c,filename_o);
46  KN3.Print("\nKN3:\n");
47 
48  return 0;
49 }
La clase tipo Pds::KmeansPerceptron . Esta clase genera una matriz de Nlin lineas y 1 columna....
void Print(std::string str="") const
Imprime en pantalla el contenido del vector de pesos después del texto indicado en str.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed