|
template<typename T > |
SimpleTensor< T > | rdft_1d (const SimpleTensor< T > &src) |
| Performs an one dimensional DFT on a real input. More...
|
|
template<typename T > |
SimpleTensor< T > | ridft_1d (const SimpleTensor< T > &src, bool is_odd=false) |
| Performs an one dimensional inverse DFT on a real input. More...
|
|
template<typename T > |
SimpleTensor< T > | dft_1d (const SimpleTensor< T > &src, FFTDirection direction) |
| Performs an one dimensional DFT on a complex input. More...
|
|
template<typename T > |
SimpleTensor< T > | rdft_2d (const SimpleTensor< T > &src) |
| Performs a two dimensional DFT on a real input. More...
|
|
template<typename T > |
SimpleTensor< T > | ridft_2d (const SimpleTensor< T > &src, bool is_odd=false) |
| Performs a two dimensional inverse DFT on a real input. More...
|
|
template<typename T > |
SimpleTensor< T > | dft_2d (const SimpleTensor< T > &src, FFTDirection direction) |
| Performs a two dimensional DFT on a complex input. More...
|
|
template<typename T > |
SimpleTensor< T > | conv2d_dft (const SimpleTensor< T > &src, const SimpleTensor< T > &w, const PadStrideInfo &conv_info) |
| Performs and DFT based convolution on a real input. More...
|
|
template SimpleTensor< float > | rdft_1d (const SimpleTensor< float > &src) |
|
template SimpleTensor< float > | ridft_1d (const SimpleTensor< float > &src, bool is_odd) |
|
template SimpleTensor< float > | dft_1d (const SimpleTensor< float > &src, FFTDirection direction) |
|
template SimpleTensor< float > | rdft_2d (const SimpleTensor< float > &src) |
|
template SimpleTensor< float > | ridft_2d (const SimpleTensor< float > &src, bool is_odd) |
|
template SimpleTensor< float > | dft_2d (const SimpleTensor< float > &src, FFTDirection direction) |
|
template SimpleTensor< float > | conv2d_dft (const SimpleTensor< float > &src, const SimpleTensor< float > &w, const PadStrideInfo &conv_info) |
|
template SimpleTensor< half > | rdft_1d (const SimpleTensor< half > &src) |
|
template SimpleTensor< half > | ridft_1d (const SimpleTensor< half > &src, bool is_odd) |
|
template SimpleTensor< half > | dft_1d (const SimpleTensor< half > &src, FFTDirection direction) |
|
template SimpleTensor< half > | rdft_2d (const SimpleTensor< half > &src) |
|
template SimpleTensor< half > | ridft_2d (const SimpleTensor< half > &src, bool is_odd) |
|
template SimpleTensor< half > | dft_2d (const SimpleTensor< half > &src, FFTDirection direction) |
|
template SimpleTensor< half > | conv2d_dft (const SimpleTensor< half > &src, const SimpleTensor< half > &w, const PadStrideInfo &conv_info) |
|