LBANN  0.103.0
LivermoreBigArtificialNeuralNetworkToolkit
persist_impl.hpp File Reference
Include dependency graph for persist_impl.hpp:

Go to the source code of this file.

Namespaces

 lbann
 

Functions

persist_type lbann::execution_mode_to_persist_type (execution_mode m)
 
std::string lbann::to_string (persist_type pt)
 
template<typename C >
void lbann::write_cereal_archive (C &obj, const std::string &filename)
 
template<typename C >
void lbann::write_cereal_archive (C &obj, persist &p, const std::string &filename)
 
template<typename C >
void lbann::write_cereal_archive (C &obj, persist &p, persist_type pt, const std::string &suffix)
 
template<typename C >
void lbann::write_cereal_archive (C &obj, persist &p, execution_mode mode, const std::string &suffix)
 
template<typename C >
void lbann::read_cereal_archive (C &obj, const std::string &filename)
 
template<typename C >
void lbann::read_cereal_archive (C &obj, persist &p, const std::string &filename)
 
template<typename C >
void lbann::read_cereal_archive (C &obj, persist &p, persist_type pt, const std::string &suffix)
 
template<typename C >
void lbann::read_cereal_archive (C &obj, persist &p, execution_mode mode, const std::string &suffix)
 
template<typename C >
std::string lbann::create_cereal_archive_binary_string (C &obj)
 
template<typename C >
void lbann::unpack_cereal_archive_binary_string (C &obj, const std::string &buf)
 
template<typename C >
void lbann::load_from_shared_cereal_archive (C &obj, lbann_comm &comm, const std::string &filename)
 
template<typename C >
void lbann::load_from_shared_cereal_archive (C &obj, persist &p, lbann_comm &comm, const std::string &filename)
 
template<typename C >
void lbann::load_from_shared_cereal_archive (C &obj, persist &p, persist_type pt, lbann_comm &comm, const std::string &suffix)
 
template<typename C >
void lbann::load_from_shared_cereal_archive (C &obj, persist &p, execution_mode mode, lbann_comm &comm, const std::string &suffix)