23.08
|
#include <depthwise_depthfirst_multiplier.hpp>
Public Types | |
using | KernelType = std::function< void(const TInput *const *, TOutput *const *, const TWeight *, const int32_t *, unsigned int, unsigned int, const int32_t *, const int32_t *, const int32_t *, const arm_gemm::Requantize32 &)> |
Public Member Functions | |
GenericDepthfirstMultiplierKernelStrategy (unsigned int output_rows, unsigned int output_cols, arm_gemm::VLType vl_type) | |
virtual | ~GenericDepthfirstMultiplierKernelStrategy ()=default |
arm_gemm::VLType | get_vl_type (void) const |
unsigned int | get_output_rows (void) const |
unsigned int | get_output_cols (void) const |
virtual KernelType | get_kernel (void) const =0 |
Definition at line 155 of file depthwise_depthfirst_multiplier.hpp.
using KernelType = std::function<void( const TInput *const *, TOutput *const *, const TWeight *, const int32_t *, unsigned int, unsigned int, const int32_t *, const int32_t *, const int32_t *, const arm_gemm::Requantize32 & )> |
Definition at line 180 of file depthwise_depthfirst_multiplier.hpp.
|
inline |
Definition at line 161 of file depthwise_depthfirst_multiplier.hpp.
|
virtualdefault |
|
pure virtual |
|
inline |
Definition at line 170 of file depthwise_depthfirst_multiplier.hpp.
|
inline |
Definition at line 169 of file depthwise_depthfirst_multiplier.hpp.
|
inline |
Definition at line 168 of file depthwise_depthfirst_multiplier.hpp.