23.08
|
#include <depthwise_depthfirst_multiplier.hpp>
Public Types | |
using | KernelType = std::function< void(const TInput *const *, TOutput *const *, const TWeight *, const TAccum *, unsigned int, unsigned int, TAccum, TAccum)> |
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 126 of file depthwise_depthfirst_multiplier.hpp.
using KernelType = std::function<void( const TInput *const *, TOutput *const *, const TWeight *, const TAccum *, unsigned int, unsigned int, TAccum, TAccum )> |
Definition at line 150 of file depthwise_depthfirst_multiplier.hpp.
|
inline |
Definition at line 132 of file depthwise_depthfirst_multiplier.hpp.
|
virtualdefault |
|
pure virtual |
|
inline |
Definition at line 141 of file depthwise_depthfirst_multiplier.hpp.
|
inline |
Definition at line 140 of file depthwise_depthfirst_multiplier.hpp.
|
inline |
Definition at line 139 of file depthwise_depthfirst_multiplier.hpp.