Home | Develop | Download | Contact
test_predictor.cpp
1 
32 #include <iostream>
33 #include <Pds/Ra>
34 #include <Pds/Ml>
35 
36 int main(void)
37 {
38  Pds::Vector V={2,-1,3};
39  double W[3]={-3,-1,1};
40 
41  Pds::Predictor Pr1;
42  Pds::Predictor Pr2(+1);
43  Pds::Predictor Pr3(V);
44  Pds::Predictor Pr4(W,3);
45  Pds::Predictor Pr5({-1,2,-2,-1});
46  Pds::Predictor Pr6(Pr5);
47 
48 
49  Pr1.Print("\nPr1:\n");
50  Pr2.Print("\nPr2:\n");
51  Pr3.Print("\nPr3:\n");
52  Pr4.Print("\nPr4:\n");
53  Pr5.Print("\nPr5:\n");
54  Pr6.Print("\nPr6:\n");
55 
56  std::cout<<"Eval5: "<<Pr5.Predict({1,-2,1})<<std::endl;
57  std::cout<<"Eval6: "<<Pr6.Predict({1,-2,1})<<std::endl;
58 
59  Pr1=Pr6;
60  Pr1.Print("\nPr1:\n");
61  std::cout<<"Eval1: "<<Pr1.Predict({1,-2,1})<<std::endl;
62 
63  Pr5.ExportFile("filedat.txt");
64 
65  Pds::Predictor P1("filedat.txt");
66  P1.Print("\nP1:\n");
67 
68  return 0;
69 }
La clase tipo Pds::Predictor . Esta clase genera una matriz de Nlin lineas y 1 columna....
Definition: Predictor.hpp:63
void Print(std::string str="") const
Imprime en pantalla el contenido del vector de pesos después del texto indicado en str.
double Predict(const std::initializer_list< double > list) const
Evalua el objeto de tipo Pds::Predictor.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed