Home | Develop | Download | Contact
test_fclayer_export.cpp
1 #include <Pds/Ra>
2 #include <Pds/Nn>
3 
4 int main(void)
5 {
6  Pds::Vector In="1 -1 1";
7  Pds::Vector Out1(2);
8  Pds::Vector Out2(2);
9 
10  Pds::FCLayer L1=Pds::FCLayer(3,2,Pds::Tanh,Pds::DTanh);
11  L1.PrintStylized("\nL1:\n");
12 
13  L1.Evaluate(In,Out1);
14  Out1.Print("\nOut1:\n");
15 
16  std::ofstream myfile;
17  myfile.open("filedat1.txt");
18  L1.SaveInStream(myfile);
19  myfile.close();
20 
21  Pds::FCLayer L2;
22 
23  std::ifstream ifs("filedat1.txt", std::ifstream::in);
24  L2.LoadFromStream(ifs);
25  ifs.close();
26  L2.PrintStylized("\nL2:\n");
27  return 0;
28 }
La clase tipo Pds::FCLayer . Esta clase genera un objeto con dos parametros Nlin y Ncol....
Definition: FCLayer.hpp:60
Pds::Vector Evaluate(const Pds::Vector &In) const
Evalua la capa de la CNN.
void PrintStylized(std::string str="") const
Muestra en pantalla el contenido de Pds::FCLayer, en el formato (Nli,Ncol).
bool LoadFromStream(std::ifstream &ifs)
Carga los datos de la capa.
bool SaveInStream(std::ofstream &myfile) const
Salva los datos de la capa.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed