|
LBANN
0.103.0
LivermoreBigArtificialNeuralNetworkToolkit
|
Namespaces | |
| meta | |
Classes | |
| class | DefaultMemoryMatrixBuilder |
| class | MatrixBuilder |
| struct | random_uniform_impl |
| struct | random_uniform_impl< Generator, double > |
| struct | random_uniform_impl< Generator, float > |
Functions | |
| template<typename InputT , typename OutputT , El::Device D> | |
| void | AssertConsistentTypeParameters (lbann_data::Operator const &op) |
| template<typename T > | |
| std::vector< T > | parse_list_impl (std::string const &str) |
| template<typename T > | |
| std::set< T > | parse_set_impl (std::string const &str) |
| template<typename T , typename... ArgTs> | |
| std::enable_if_t< std::is_integral_v< T > > | accumulate_dims (std::vector< size_t > &acc, T const &x, ArgTs &&... rest) |
| template<typename T , typename... ArgTs> | |
| std::enable_if_t< std::is_integral_v< T > > | accumulate_dims (std::vector< size_t > &acc, std::vector< T > const &x, ArgTs &&... rest) |
| void | accumulate_dims (std::vector< size_t > &) |
| std::string | get_type_name (std::type_info const &) |
| std::enable_if_t< std::is_integral_v< T > > lbann::details::accumulate_dims | ( | std::vector< size_t > & | acc, |
| T const & | x, | ||
| ArgTs &&... | rest | ||
| ) |
| std::enable_if_t< std::is_integral_v< T > > lbann::details::accumulate_dims | ( | std::vector< size_t > & | acc, |
| std::vector< T > const & | x, | ||
| ArgTs &&... | rest | ||
| ) |
|
inline |
Definition at line 120 of file dim_helpers.hpp.
| void lbann::details::AssertConsistentTypeParameters | ( | lbann_data::Operator const & | op | ) |
| std::string lbann::details::get_type_name | ( | std::type_info const & | ) |
| std::vector<T> lbann::details::parse_list_impl | ( | std::string const & | str | ) |
Definition at line 111 of file proto_common.hpp.
| std::set<T> lbann::details::parse_set_impl | ( | std::string const & | str | ) |
Definition at line 130 of file proto_common.hpp.