Home | Develop | Download | Contact
example_fcnn_evaluate.cpp
1 
24 #include <Pds/Ra>
25 #include <Pds/Nn>
26 
27 int main(void)
28 {
29  Pds::Vector In="-4 -4";
30  Pds::Vector Out(1);
31  std::vector<unsigned int> N={2,16,4,1};
32 
33  // Creando la red neuronal.
34  // 2 neuronade entrada.
35  // 16 neuronas en la segunda capa.
36  // 4 neuronas en la tercera capa.
37  // 1 neurona en la capa de salida.
38  // Con función de activación Pds::Tanh
39  Pds::FCNn NN0=Pds::FCNn(N,Pds::Tanh,Pds::DTanh);
40 
41  // Evaluando la red neuronal.
42  NN0.Evaluate(In,Out);
43 
44  // Imprimiendo datos de entrada y salida.
45  In.Print("In:\n");
46  Out.Print("Out:\n");
47 
48  return 0;
49 }
La clase tipo Pds::FCNn . Esta clase genera un objeto con dos parametros Nlin y Ncol....
Definition: FCNn.hpp:61
Pds::Vector Evaluate(const Pds::Vector &In)
Evalua la capa de la CNN.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed