24.02.1
|
Basic container for the OpenCL indirect convolution configuration functions. More...
#include <IClIndirectConvKernelConfig.h>
Public Member Functions | |
ClIndirectConvConfigArray (T func_f32, T func_f16) | |
Constructor. More... | |
T | get_function (DataType data_type) |
Method to return the indirect convolution configuration function based on data type. More... | |
Static Public Attributes | |
static constexpr size_t | DT_F32 = 0 |
Alias for F32 index. More... | |
static constexpr size_t | DT_F16 = 1 |
Alias for F16 index. More... | |
Basic container for the OpenCL indirect convolution configuration functions.
Definition at line 39 of file IClIndirectConvKernelConfig.h.
|
inline |
Constructor.
[in] | func_f32 | Function to call for indirect convolution F32 |
[in] | func_f16 | Function to call for indirect convolution F16 |
Definition at line 53 of file IClIndirectConvKernelConfig.h.
|
inline |
Method to return the indirect convolution configuration function based on data type.
[in] | data_type | Input data type |
Definition at line 63 of file IClIndirectConvKernelConfig.h.
References arm_compute::test::validation::data_type, ClIndirectConvConfigArray< T >::DT_F16, ClIndirectConvConfigArray< T >::DT_F32, arm_compute::F16, and arm_compute::F32.
Referenced by ClIndirectConvDefaultConfigValhall::configure().
|
staticconstexpr |
Alias for F16 index.
Definition at line 45 of file IClIndirectConvKernelConfig.h.
Referenced by ClIndirectConvConfigArray< T >::get_function().
|
staticconstexpr |
Alias for F32 index.
Definition at line 43 of file IClIndirectConvKernelConfig.h.
Referenced by ClIndirectConvConfigArray< T >::get_function().