Home
|
Develop
|
Download
|
Contact
test
example_defines.cpp
1
20
#include <Pds/Ra>
21
#include <Pds/Nn>
22
23
24
int
main(
void
)
25
{
26
std::cout<<
Pds::Nn::LabelFuncMap
.at(
Pds::Nn::FuncVector
[1])<<
":"
<<
Pds::Nn::FuncVector
[1](-1.0)<<std::endl;
27
std::cout<<
Pds::Nn::LabelFuncMap
.at(
Pds::Nn::FuncVector
[2])<<
":"
<<
Pds::Nn::FuncVector
[2](-1.0)<<std::endl;
28
std::cout<<
Pds::Nn::LabelFuncMap
.at(
Pds::Nn::FuncVector
[3])<<
":"
<<
Pds::Nn::FuncVector
[3](-1.0)<<std::endl;
29
30
31
std::cout<<
" FindIdInFuncVector(Pds::Identity):"
<<
Pds::Nn::FindIdInFuncVector
(Pds::Identity)<<
"\n"
;
32
std::cout<<
" FindIdInFuncVector(NULL):"
<<
Pds::Nn::FindIdInFuncVector
(NULL)<<
"\n"
;
33
std::cout<<
" FindIdInFuncVector(cos):"
<<
Pds::Nn::FindIdInFuncVector
(cos)<<
"\n"
;
34
std::cout<<
" FindIdInFuncVector(Pds::ReLU):"
<<
Pds::Nn::FindIdInFuncVector
(Pds::ReLU)<<
"\n"
;
35
std::cout<<
"FindIdInFuncVector(Pds::LeakyReLU):"
<<
Pds::Nn::FindIdInFuncVector
(Pds::LeakyReLU)<<
"\n"
;
36
37
return
0;
38
}
Pds::Nn::LabelFuncMap
const std::map< double(*)(double), std::string > LabelFuncMap
Definition:
NnDefines.hpp:82
Pds::Nn::FuncVector
const std::vector< double(*)(double)> FuncVector
Definition:
NnDefines.hpp:106
Pds::Nn::FindIdInFuncVector
unsigned int FindIdInFuncVector(double(*func)(double))
Busca el Id del elemento en el vector Pds::Nn::FuncVector el cual contiene a la funcion func.
Enlaces de interés
Manual de referencia generado el Domingo, 28 de Noviembre de 2021 20:51:26 para la biblioteca
libpdsnnmm
usando Generado el Domingo, 28 de Noviembre de 2021 20:51:26 para libpdsnnmm por
1.9.2