21.08
|
#include <a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp>
Public Types | |
typedef float | bias_type |
typedef float | input_type |
typedef float | weight_type |
typedef float | return_type |
typedef void(* | indirect_kern_type) (const float *const *const, float *const *const, const void *, unsigned int, const float, const float) |
typedef void(* | direct_kern_type) (const unsigned int, const unsigned int, const float *, int64_t, int64_t, float *, int64_t, int64_t, const void *, unsigned int, const float, const float) |
Public Member Functions | |
a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst (const CPUInfo *) | |
Data Fields | |
indirect_kern_type | indirect_kernel = a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst_indirect_impl |
direct_kern_type | direct_kernel = a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst_direct_impl |
Static Public Attributes | |
static constexpr arm_gemm::VLType | vl_type = arm_gemm::VLType::None |
static constexpr unsigned int | kernel_rows = 3 |
static constexpr unsigned int | kernel_cols = 3 |
static constexpr unsigned int | stride_rows = 2 |
static constexpr unsigned int | stride_cols = 2 |
static constexpr unsigned int | output_rows = 2 |
static constexpr unsigned int | output_cols = 2 |
static constexpr unsigned int | input_rows = 5 |
static constexpr unsigned int | input_cols = 5 |
Definition at line 37 of file a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp.
typedef float bias_type |
Definition at line 39 of file a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp.
typedef void(* direct_kern_type) (const unsigned int, const unsigned int, const float *, int64_t, int64_t, float *, int64_t, int64_t, const void *, unsigned int, const float, const float) |
Definition at line 45 of file a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp.
typedef void(* indirect_kern_type) (const float *const *const, float *const *const, const void *, unsigned int, const float, const float) |
Definition at line 44 of file a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp.
typedef float input_type |
Definition at line 40 of file a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp.
typedef float return_type |
Definition at line 42 of file a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp.
typedef float weight_type |
Definition at line 41 of file a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp.
|
inline |
Definition at line 64 of file a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp.
Definition at line 62 of file a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp.
Definition at line 61 of file a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp.
|
static |
Definition at line 59 of file a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp.
|
static |
Definition at line 58 of file a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp.
|
static |
Definition at line 50 of file a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp.
|
static |
Definition at line 49 of file a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp.
|
static |
Definition at line 56 of file a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp.
|
static |
Definition at line 55 of file a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp.
|
static |
Definition at line 53 of file a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp.
|
static |
Definition at line 52 of file a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp.
|
static |
Definition at line 47 of file a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst.hpp.