Home | Develop | Download | Contact
example_flattenlayer_predict.cpp
1 
21 #include <Pds/Ra>
22 #include <Pds/Nn>
23 
24 int main(void)
25 {
26  Pds::FlattenLayer Layer;
27  Pds::Matrix M0=Pds::RandN(1,2);
28  Pds::Matrix M1=Pds::RandN(1,2);
29  Pds::SampleBlock Sample={M0,M1};
30  Sample[0].Print("Sample[0]:\n");
31  Sample[1].Print("Sample[1]:\n");
32 
33  std::cout<<"\n";
34 
35  Pds::Vector Out=Layer.Predict(Sample);
36  Out.T().Print("Out.T():\n");
37 
38  std::cout<<"\n";
39 
40  Pds::TensorBlock Tensor=Layer.PredictTensor({Sample});
41  Tensor[0][0].Print("Tensor[0][0]:\n");
42 
43  return 0;
44 }
La clase tipo Pds::FlattenLayer . Esta clase genera un objeto con dos parametros Nlin y Ncol....
Pds::Vector Predict(const std::vector< Pds::Matrix > &In) const
Evalua la capa de la CNN.
Pds::TensorBlock PredictTensor(const Pds::TensorBlock &In) const
Evalua la capa de la CNN.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed