|
Expression Templates Library (ETL)
|
Contains selectors for convolution implementations. More...


Go to the source code of this file.
Namespaces | |
| etl | |
| Root namespace for the ETL library. | |
Enumerations | |
| enum | etl::conv_type { etl::conv_type::VALID, etl::conv_type::VALID_MULTI, etl::conv_type::SAME, etl::conv_type::SAME_MULTI, etl::conv_type::FULL, etl::conv_type::FULL_MULTI } |
| Enumeration describing the different types of convolution. More... | |
Functions | |
| template<typename I , typename K , typename C > | |
| bool | etl::detail::select_parallel (const I &, const K &kernel, C &&conv) |
| Test if ETL should run in parallel for the conv of I and K in C. More... | |
Contains selectors for convolution implementations.
|
inline |
Test if ETL should run in parallel for the conv of I and K in C.
| I | The input type |
| K | The kernel type |
| C | The conv type |
1.8.13