|
LBANN
0.103.0
LivermoreBigArtificialNeuralNetworkToolkit
|
Go to the source code of this file.
Macros | |
| #define | LBANN_STRINGIFY(STR) LBANN_STRINGIFY_IMPL(STR) |
| #define | LBANN_STRINGIFY_IMPL(STR) #STR |
| #define | LBANN_CLASS_LIBNAME LBANN_CLASS_NAME |
Functions | |
| LBANN_ADD_ALL_SERIALIZE_ETI (::lbann::LBANN_CLASS_NAME) | |
| CEREAL_REGISTER_TYPE_WITH_NAME (::lbann::LBANN_CLASS_NAME, LBANN_STRINGIFY(LBANN_CLASS_NAME)) | |
| LBANN_REGISTER_DYNAMIC_INIT (LBANN_CLASS_LIBNAME) | |
Define LBANN_CLASS_NAME to be the full class name before including this file. Don't include this file inside the lbann namespace.
Definition in file register_class_with_cereal.hpp.
| #define LBANN_CLASS_LIBNAME LBANN_CLASS_NAME |
Definition at line 50 of file register_class_with_cereal.hpp.
| #define LBANN_STRINGIFY | ( | STR | ) | LBANN_STRINGIFY_IMPL(STR) |
Definition at line 41 of file register_class_with_cereal.hpp.
| #define LBANN_STRINGIFY_IMPL | ( | STR | ) | #STR |
Definition at line 42 of file register_class_with_cereal.hpp.
| CEREAL_REGISTER_TYPE_WITH_NAME | ( | ::lbann::LBANN_CLASS_NAME | , |
| LBANN_STRINGIFY(LBANN_CLASS_NAME) | |||
| ) |
| LBANN_ADD_ALL_SERIALIZE_ETI | ( | ::lbann::LBANN_CLASS_NAME | ) |
| LBANN_REGISTER_DYNAMIC_INIT | ( | LBANN_CLASS_LIBNAME | ) |