Expression Templates Library (ETL)
Namespaces | Enumerations
conv_impl.hpp File Reference

Enumeration of the different convolution implementations. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 etl
 Root namespace for the ETL library.
 

Enumerations

enum  etl::conv_impl {
  etl::conv_impl::STD, etl::conv_impl::VEC, etl::conv_impl::CUDNN, etl::conv_impl::FFT_STD,
  etl::conv_impl::FFT_MKL, etl::conv_impl::FFT_CUFFT, etl::conv_impl::EGBLAS
}
 Enumeration describing the different convolution implementations. More...
 
enum  etl::conv4_impl {
  etl::conv4_impl::STD, etl::conv4_impl::VEC, etl::conv4_impl::CUDNN, etl::conv4_impl::FFT_STD,
  etl::conv4_impl::FFT_MKL, etl::conv4_impl::FFT_CUFFT, etl::conv4_impl::BLAS_VEC, etl::conv4_impl::BLAS_MKL
}
 Enumeration describing the different convolution implementations. More...
 
enum  etl::conv_multi_impl {
  etl::conv_multi_impl::STD, etl::conv_multi_impl::VEC, etl::conv_multi_impl::VALID_FFT_MKL, etl::conv_multi_impl::FFT_STD,
  etl::conv_multi_impl::FFT_MKL, etl::conv_multi_impl::FFT_CUFFT, etl::conv_multi_impl::BLAS_VEC, etl::conv_multi_impl::BLAS_MKL,
  etl::conv_multi_impl::CUDNN
}
 Enumeration describing the different multiple convolution implementations. More...
 

Detailed Description

Enumeration of the different convolution implementations.