Home | Develop | Download | Contact
example_fclayer.cpp
1 
38 #include <Pds/Ra>
39 #include <Pds/Nn>
40 
41 int main(void)
42 {
43  Pds::FCLayer L=Pds::FCLayer(5,2,Pds::Tanh,Pds::DTanh);
44  L.PrintStylized("<<L>>:\n");
45 
46  Pds::Vector In="1 4 1 2 -1";
47  In.Print("\n<<In>>\n");
48 
49  Pds::Vector Out;
50  Out=L.Predict(In);
51  Out.Print("\n<<Out>>\n");
52 
53  std::cout<<"\nL.GetW():\n"<<L.GetW()<<"\n";
54  std::cout<<"\nL.GetW().GetRaw(0,0):\n"<<L.GetW().GetRaw(0,0)<<"\n";
55 
56  return 0;
57 }
La clase tipo Pds::FCLayer . Esta clase genera un objeto con dos parametros Nlin y Ncol....
Definition: FCLayer.hpp:61
const std::string FCLayer
Tag de un objeto de tipo Pds::FCLayer.
Definition: NnDefines.hpp:149
void PrintStylized(std::string str="") const
Muestra en pantalla el contenido de Pds::FCLayer, en el formato (Nli,Ncol).
const Pds::Matrix & GetW(void) const
Retorna la matriz W.
Pds::SampleBlock Predict(const Pds::SampleBlock &In) const
Evalua la capa de la CNN.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed