Home | Develop | Download | Contact
example_conv1dlayer_export_save.cpp

Programa para el testeo de las funciones Fully Connected Layer.Para compilar o código example_conv1dlayer_export_save.cpp:

g++ -static -o example_conv1dlayer_export_save example_conv1dlayer_export_save.cpp -lpdsramm -lpdsnnmm

Para executar o programa:

./example_conv1dlayer_export_save

Retornando por consola:

Código example_conv1dlayer_export_save.cpp:

#include <Pds/Ra>
#include <Pds/Nn>
int main(void)
{
unsigned int Nin=3;
unsigned int Nout=2;
unsigned int Sk=4;
Pds::Conv1DLayer Conv(Nin,Nout,Sk,Pds::Identity,Pds::DIdentity,1,Pds::Ra::Same);
Conv.PrintStylized("Conv:\n");
std::ofstream myfile("Conv1DLayer1.txt", std::ofstream::out);
Conv.SaveInStream(myfile);
myfile.close();
std::cout<<std::endl;
std::ifstream InFile ("Conv1DLayer1.txt");
Conv2.LoadFromStream(InFile);
Conv2.PrintStylized("Conv2:\n");
return 0;
}
La clase tipo Pds::Conv1DLayer . Esta clase genera un objeto con parametros. Para usar incluir <Pds/C...
Definition: Conv1DLayer.hpp:61
bool SaveInStream(std::ofstream &myfile) const
Salva los datos de la capa.
void PrintStylized(std::string str="") const
Muestra en pantalla el contenido de Pds::Conv1DLayer, en el formato (Nli,Ncol).
bool LoadFromStream(std::ifstream &ifs)
Carga los datos de la capa.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed