LBANN  0.103.0
LivermoreBigArtificialNeuralNetworkToolkit
common_cereal_registration.hpp File Reference
#include "lbann_config.hpp"
Include dependency graph for common_cereal_registration.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define LBANN_ADD_BINARY_SERIALIZE_ETI(...)
 
#define LBANN_ADD_JSON_SERIALIZE_ETI(...)
 
#define LBANN_ADD_PORTABLE_BINARY_SERIALIZE_ETI(...)
 
#define LBANN_ADD_XML_SERIALIZE_ETI(...)
 
#define LBANN_ADD_ALL_SERIALIZE_ETI(...)
 
#define LBANN_REGISTER_DYNAMIC_INIT(NAME)   CEREAL_REGISTER_DYNAMIC_INIT(NAME)
 

Macro Definition Documentation

◆ LBANN_ADD_ALL_SERIALIZE_ETI

#define LBANN_ADD_ALL_SERIALIZE_ETI (   ...)
Value:
LBANN_ADD_JSON_SERIALIZE_ETI(__VA_ARGS__); \
LBANN_ADD_PORTABLE_BINARY_SERIALIZE_ETI(__VA_ARGS__); \
LBANN_ADD_XML_SERIALIZE_ETI(__VA_ARGS__)
#define LBANN_ADD_BINARY_SERIALIZE_ETI(...)

Definition at line 69 of file common_cereal_registration.hpp.

◆ LBANN_ADD_BINARY_SERIALIZE_ETI

#define LBANN_ADD_BINARY_SERIALIZE_ETI (   ...)

Definition at line 36 of file common_cereal_registration.hpp.

◆ LBANN_ADD_JSON_SERIALIZE_ETI

#define LBANN_ADD_JSON_SERIALIZE_ETI (   ...)

Definition at line 46 of file common_cereal_registration.hpp.

◆ LBANN_ADD_PORTABLE_BINARY_SERIALIZE_ETI

#define LBANN_ADD_PORTABLE_BINARY_SERIALIZE_ETI (   ...)

Definition at line 56 of file common_cereal_registration.hpp.

◆ LBANN_ADD_XML_SERIALIZE_ETI

#define LBANN_ADD_XML_SERIALIZE_ETI (   ...)

Definition at line 66 of file common_cereal_registration.hpp.

◆ LBANN_REGISTER_DYNAMIC_INIT

#define LBANN_REGISTER_DYNAMIC_INIT (   NAME)    CEREAL_REGISTER_DYNAMIC_INIT(NAME)

Definition at line 75 of file common_cereal_registration.hpp.