| 20 | |
| 21 | template<typename T> |
| 22 | void fftr(const fft_size& dims, const T* in, std::complex<T>* out) |
| 23 | { |
| 24 | #ifdef DLIB_USE_MKL_FFT |
| 25 | mkl_fftr(dims, in, out); |
| 26 | #else |
| 27 | kiss_fftr(dims, in, out); |
| 28 | #endif |
| 29 | } |
| 30 | |
| 31 | template<typename T> |
| 32 | void ifftr(const fft_size& dims, const std::complex<T>* in, T* out) |