Programa para el testeo de las funciones Fully Connected Layer.Para compilar o código example_fcnn_export_xml.cpp:
g++ -static -o example_fcnn_export_xml example_fcnn_export_xml.cpp -lpdsramm -lpdsnnmm
Para executar o programa:
./example_fcnn_export_xml
Retornando por consola:
Código example_fcnn_export_xml.cpp:
#include <Pds/Ra>
#include <Pds/Nn>
int main(void)
{
std::vector<unsigned int> N={2,3,1};
std::ofstream myfile("FCNn1.xml", std::ofstream::out);
myfile.close();
return 0;
}
La clase tipo Pds::FCNn . Esta clase genera un objeto con dos parametros Nlin y Ncol....
const std::string FCNn
Tag de un objeto de tipo Pds::FCNn.
bool ExportXmlToStream(std::ofstream &myfile) const
Salva los datos de la capa en un std::ofstream en formato Xml.
std::string ExportXmlToString(void) const
Salva los datos de la capa en un std::string en formato Xml.
bool ImportXmlFromString(const std::string &str)
Carga los datos de la capa.
void PrintStylized(std::string str="") const
Muestra en pantalla el contenido de Pds::FCNn, en el formato (Nli,Ncol).