24.04
|
#include <sme2_u8q_planar_5x5_s1_4rows_dot_za.hpp>
Public Types | |
using | return_type = uint8_t |
Public Types inherited from PlanarStrategy< uint8_t, uint8_t > | |
using | KernelType = typename PlanarKernelType< uint8_t, uint8_t, uint8_t, typename DefaultTAccum< uint8_t >::Type, typename DefaultOutputStage< uint8_t >::Type >::Type |
Public Member Functions | |
sme2_u8q_planar_5x5_s1_4rows_dot_za (const CPUInfo *) | |
Parent::KernelType | get_kernel (void) const override |
Public Member Functions inherited from PlanarStrategy< uint8_t, uint8_t > | |
PlanarStrategy (unsigned int kernel_rows, unsigned int kernel_cols, unsigned int stride_rows, unsigned int stride_cols, unsigned int output_rows, arm_gemm::VLType vl_type) | |
unsigned int | get_output_rows (void) const override |
arm_gemm::VLType | get_vl_type (void) const override |
size_t | get_storage_size (const DepthwiseArgs &args) const override |
void | pack_parameters (const DepthwiseArgs &args, void *buffer, const void *biases, const typename DefaultOutputStage< uint8_t >::Type &, const void *weights, size_t ld_weight_col, size_t ld_weight_row) const override |
Public Member Functions inherited from IPlanarStrategy< typename DefaultOutputStage< uint8_t >::Type > | |
virtual | ~IPlanarStrategy ()=default |
Static Public Attributes | |
constexpr static auto | output_rows = 4u |
constexpr static auto | kernel_rows = 5u |
constexpr static auto | kernel_cols = 5u |
constexpr static auto | stride_rows = 1u |
constexpr static auto | stride_cols = 1u |
constexpr static auto | vl_type = arm_gemm::VLType::SME |
Definition at line 49 of file sme2_u8q_planar_5x5_s1_4rows_dot_za.hpp.
using return_type = uint8_t |
Definition at line 54 of file sme2_u8q_planar_5x5_s1_4rows_dot_za.hpp.
|
inline |
Definition at line 60 of file sme2_u8q_planar_5x5_s1_4rows_dot_za.hpp.
|
inlineoverridevirtual |
Implements PlanarStrategy< uint8_t, uint8_t >.
Definition at line 65 of file sme2_u8q_planar_5x5_s1_4rows_dot_za.hpp.
References arm_conv::depthwise::sme2_u8q_planar_5x5_s1_4rows_dot_za_impl().
|
static |
Definition at line 56 of file sme2_u8q_planar_5x5_s1_4rows_dot_za.hpp.
|
staticconstexpr |
Definition at line 56 of file sme2_u8q_planar_5x5_s1_4rows_dot_za.hpp.
|
staticconstexpr |
Definition at line 55 of file sme2_u8q_planar_5x5_s1_4rows_dot_za.hpp.
|
static |
Definition at line 57 of file sme2_u8q_planar_5x5_s1_4rows_dot_za.hpp.
|
staticconstexpr |
Definition at line 57 of file sme2_u8q_planar_5x5_s1_4rows_dot_za.hpp.
|
staticconstexpr |
Definition at line 58 of file sme2_u8q_planar_5x5_s1_4rows_dot_za.hpp.