|
LBANN
0.103.0
LivermoreBigArtificialNeuralNetworkToolkit
|
Classes | |
| struct | LoadAndConstruct<::El::DistMatrix< DataT, CDist, RDist, Wrap, D > > |
| Construct DistMatrix object from Cereal archives. More... | |
Functions | |
| template<typename OutputArchiveT , typename DataT > | |
| h2::meta::EnableWhen< std::is_arithmetic_v< DataT >, void > | CEREAL_SAVE_FUNCTION_NAME (lbann::RootedOutputArchiveAdaptor< OutputArchiveT > &ar, DataT const &val) |
| template<typename OutputArchiveT > | |
| void | CEREAL_SAVE_FUNCTION_NAME (lbann::RootedOutputArchiveAdaptor< OutputArchiveT > &ar, bool const &b) |
| template<typename OutputArchiveT , typename DataT > | |
| void | CEREAL_SAVE_FUNCTION_NAME (lbann::RootedOutputArchiveAdaptor< OutputArchiveT > &ar, NameValuePair< DataT > const &nvp) |
| template<typename InputArchiveT , typename DataT > | |
| h2::meta::EnableWhen< std::is_arithmetic_v< DataT >, void > | CEREAL_LOAD_FUNCTION_NAME (lbann::RootedInputArchiveAdaptor< InputArchiveT > &ar, DataT &val) |
| template<typename InputArchiveT > | |
| void | CEREAL_LOAD_FUNCTION_NAME (lbann::RootedInputArchiveAdaptor< InputArchiveT > &ar, bool &b) |
| template<typename ArchiveT , typename CharT , typename TraitsT , typename AllocT > | |
| void | CEREAL_SAVE_FUNCTION_NAME (lbann::RootedOutputArchiveAdaptor< ArchiveT > &ar, std::basic_string< CharT, TraitsT, AllocT > const &str) |
| template<typename ArchiveT , typename CharT , typename TraitsT , typename AllocT > | |
| void | CEREAL_LOAD_FUNCTION_NAME (lbann::RootedInputArchiveAdaptor< ArchiveT > &ar, std::basic_string< CharT, TraitsT, AllocT > &str) |
| template<class InputArchiveT , class DataT > | |
| void | CEREAL_LOAD_FUNCTION_NAME (lbann::RootedInputArchiveAdaptor< InputArchiveT > &ar, NameValuePair< DataT > &nvp) |
| template<class ArchiveT , class T > | |
| void | CEREAL_SAVE_FUNCTION_NAME (lbann::RootedOutputArchiveAdaptor< ArchiveT > &ar, SizeTag< T > const &tag) |
| template<class ArchiveT , class T > | |
| void | CEREAL_LOAD_FUNCTION_NAME (lbann::RootedInputArchiveAdaptor< ArchiveT > &ar, SizeTag< T > &tag) |
| template<class ArchiveT , class T , h2::meta::EnableWhen< !std::is_arithmetic_v< T > &&!::cereal::traits::has_minimal_base_class_serialization< T, ::cereal::traits::has_minimal_output_serialization, ArchiveT >::value &&!::cereal::traits::has_minimal_output_serialization< T, ArchiveT >::value, int > = 1> | |
| void | prologue (lbann::RootedOutputArchiveAdaptor< ArchiveT > &ar, T const &data) |
| template<class ArchiveT , class T , h2::meta::EnableWhen< !std::is_arithmetic_v< T > &&!::cereal::traits::has_minimal_base_class_serialization< T, ::cereal::traits::has_minimal_output_serialization, ArchiveT >::value &&!::cereal::traits::has_minimal_output_serialization< T, ArchiveT >::value, int > = 1> | |
| void | epilogue (lbann::RootedOutputArchiveAdaptor< ArchiveT > &ar, T const &data) |
| template<class ArchiveT , class T , h2::meta::EnableWhen< !std::is_arithmetic_v< T > &&!::cereal::traits::has_minimal_base_class_serialization< T, ::cereal::traits::has_minimal_input_serialization, ArchiveT >::value &&!::cereal::traits::has_minimal_input_serialization< T, ArchiveT >::value, int > = 1> | |
| void | prologue (lbann::RootedInputArchiveAdaptor< ArchiveT > &ar, T const &data) |
| template<class ArchiveT , class T , h2::meta::EnableWhen< !std::is_arithmetic_v< T > &&!::cereal::traits::has_minimal_base_class_serialization< T, ::cereal::traits::has_minimal_input_serialization, ArchiveT >::value &&!::cereal::traits::has_minimal_input_serialization< T, ArchiveT >::value, int > = 1> | |
| void | epilogue (lbann::RootedInputArchiveAdaptor< ArchiveT > &ar, T const &data) |
| template<typename ArchiveT , typename CharT , typename TraitsT , typename AllocatorT > | |
| void | prologue (lbann::RootedOutputArchiveAdaptor< ArchiveT > &, std::basic_string< CharT, TraitsT, AllocatorT > const &) |
| template<typename ArchiveT , typename CharT , typename TraitsT , typename AllocatorT > | |
| void | epilogue (lbann::RootedOutputArchiveAdaptor< ArchiveT > &, std::basic_string< CharT, TraitsT, AllocatorT > const &) |
| template<typename ArchiveT , typename CharT , typename TraitsT , typename AllocatorT > | |
| void | prologue (lbann::RootedInputArchiveAdaptor< ArchiveT > &, std::basic_string< CharT, TraitsT, AllocatorT > const &) |
| template<typename ArchiveT , typename CharT , typename TraitsT , typename AllocatorT > | |
| void | epilogue (lbann::RootedInputArchiveAdaptor< ArchiveT > &, std::basic_string< CharT, TraitsT, AllocatorT > const &) |
Extensions to Cereal for extra arithmetic types used by LBANN.
| h2::meta::EnableWhen<std::is_arithmetic_v<DataT>, void> cereal::CEREAL_LOAD_FUNCTION_NAME | ( | lbann::RootedInputArchiveAdaptor< InputArchiveT > & | ar, |
| DataT & | val | ||
| ) |
Definition at line 253 of file rooted_archive_adaptor.hpp.
| void cereal::CEREAL_LOAD_FUNCTION_NAME | ( | lbann::RootedInputArchiveAdaptor< InputArchiveT > & | ar, |
| bool & | b | ||
| ) |
Definition at line 268 of file rooted_archive_adaptor.hpp.
| void cereal::CEREAL_LOAD_FUNCTION_NAME | ( | lbann::RootedInputArchiveAdaptor< ArchiveT > & | ar, |
| std::basic_string< CharT, TraitsT, AllocT > & | str | ||
| ) |
Definition at line 291 of file rooted_archive_adaptor.hpp.
| void cereal::CEREAL_LOAD_FUNCTION_NAME | ( | lbann::RootedInputArchiveAdaptor< InputArchiveT > & | ar, |
| NameValuePair< DataT > & | nvp | ||
| ) |
Definition at line 313 of file rooted_archive_adaptor.hpp.
| void cereal::CEREAL_LOAD_FUNCTION_NAME | ( | lbann::RootedInputArchiveAdaptor< ArchiveT > & | ar, |
| SizeTag< T > & | tag | ||
| ) |
Definition at line 329 of file rooted_archive_adaptor.hpp.
| h2::meta::EnableWhen<std::is_arithmetic_v<DataT>, void> cereal::CEREAL_SAVE_FUNCTION_NAME | ( | lbann::RootedOutputArchiveAdaptor< OutputArchiveT > & | ar, |
| DataT const & | val | ||
| ) |
Definition at line 226 of file rooted_archive_adaptor.hpp.
| void cereal::CEREAL_SAVE_FUNCTION_NAME | ( | lbann::RootedOutputArchiveAdaptor< OutputArchiveT > & | ar, |
| bool const & | b | ||
| ) |
Definition at line 233 of file rooted_archive_adaptor.hpp.
| void cereal::CEREAL_SAVE_FUNCTION_NAME | ( | lbann::RootedOutputArchiveAdaptor< OutputArchiveT > & | ar, |
| NameValuePair< DataT > const & | nvp | ||
| ) |
Definition at line 241 of file rooted_archive_adaptor.hpp.
| void cereal::CEREAL_SAVE_FUNCTION_NAME | ( | lbann::RootedOutputArchiveAdaptor< ArchiveT > & | ar, |
| std::basic_string< CharT, TraitsT, AllocT > const & | str | ||
| ) |
Definition at line 283 of file rooted_archive_adaptor.hpp.
| void cereal::CEREAL_SAVE_FUNCTION_NAME | ( | lbann::RootedOutputArchiveAdaptor< ArchiveT > & | ar, |
| SizeTag< T > const & | tag | ||
| ) |
Definition at line 322 of file rooted_archive_adaptor.hpp.
| void cereal::epilogue | ( | lbann::RootedOutputArchiveAdaptor< ArchiveT > & | ar, |
| T const & | data | ||
| ) |
Definition at line 366 of file rooted_archive_adaptor.hpp.
| void cereal::epilogue | ( | lbann::RootedInputArchiveAdaptor< ArchiveT > & | ar, |
| T const & | data | ||
| ) |
Definition at line 398 of file rooted_archive_adaptor.hpp.
| void cereal::epilogue | ( | lbann::RootedOutputArchiveAdaptor< ArchiveT > & | , |
| std::basic_string< CharT, TraitsT, AllocatorT > const & | |||
| ) |
Definition at line 416 of file rooted_archive_adaptor.hpp.
| void cereal::epilogue | ( | lbann::RootedInputArchiveAdaptor< ArchiveT > & | , |
| std::basic_string< CharT, TraitsT, AllocatorT > const & | |||
| ) |
Definition at line 432 of file rooted_archive_adaptor.hpp.
| void cereal::prologue | ( | lbann::RootedOutputArchiveAdaptor< ArchiveT > & | ar, |
| T const & | data | ||
| ) |
Definition at line 350 of file rooted_archive_adaptor.hpp.
| void cereal::prologue | ( | lbann::RootedInputArchiveAdaptor< ArchiveT > & | ar, |
| T const & | data | ||
| ) |
Definition at line 382 of file rooted_archive_adaptor.hpp.
| void cereal::prologue | ( | lbann::RootedOutputArchiveAdaptor< ArchiveT > & | , |
| std::basic_string< CharT, TraitsT, AllocatorT > const & | |||
| ) |
Definition at line 408 of file rooted_archive_adaptor.hpp.
| void cereal::prologue | ( | lbann::RootedInputArchiveAdaptor< ArchiveT > & | , |
| std::basic_string< CharT, TraitsT, AllocatorT > const & | |||
| ) |
Definition at line 424 of file rooted_archive_adaptor.hpp.