|
LBANN
0.103.0
LivermoreBigArtificialNeuralNetworkToolkit
|
Classes | |
| struct | DimsHelper |
| struct | DimsHelper< El::Complex< RealT >, RealT > |
| struct | DimsHelper< InOutT, InOutT > |
| struct | DimsHelper< RealT, El::Complex< RealT > > |
Functions | |
| template<typename T > | |
| auto | get_r2c_output_dims (std::vector< T > const &dims) |
| template<typename InT , typename OutT , typename TransformT > | |
| void | r2c_to_full_1d (El::Matrix< InT, El::Device::CPU > const &r2c_input, El::Matrix< OutT, El::Device::CPU > &full_output, std::vector< int > const &full_dims, TransformT transform) |
| template<typename InT , typename OutT , typename TransformT > | |
| void | r2c_to_full_2d (El::Matrix< InT, El::Device::CPU > const &r2c_input, El::Matrix< OutT, El::Device::CPU > &full_output, std::vector< int > const &full_dims, TransformT transform) |
| template<typename InT , typename OutT > | |
| void | r2c_to_full (El::Matrix< InT, El::Device::CPU > const &r2c_input, El::Matrix< OutT, El::Device::CPU > &full_output, std::vector< int > const &full_dims) |
| auto lbann::fft::get_r2c_output_dims | ( | std::vector< T > const & | dims | ) |
| void lbann::fft::r2c_to_full | ( | El::Matrix< InT, El::Device::CPU > const & | r2c_input, |
| El::Matrix< OutT, El::Device::CPU > & | full_output, | ||
| std::vector< int > const & | full_dims | ||
| ) |
| void lbann::fft::r2c_to_full_1d | ( | El::Matrix< InT, El::Device::CPU > const & | r2c_input, |
| El::Matrix< OutT, El::Device::CPU > & | full_output, | ||
| std::vector< int > const & | full_dims, | ||
| TransformT | transform | ||
| ) |
Definition at line 130 of file fft_common.hpp.
| void lbann::fft::r2c_to_full_2d | ( | El::Matrix< InT, El::Device::CPU > const & | r2c_input, |
| El::Matrix< OutT, El::Device::CPU > & | full_output, | ||
| std::vector< int > const & | full_dims, | ||
| TransformT | transform | ||
| ) |
Definition at line 193 of file fft_common.hpp.