struct
struct arm_dw_spec_f16attribute
arm_dw_match_f16 matchattribute
call
Carm_dw_call_f16 callarm_dw_spec_f16structarm_dw_match_f16typearm_dw_call_f16typearm_dw_spec_k3_1d_nhwc_f16_matchfunctionarm_dw_spec_k3_1d_nhwc_f16_callfunctionarm_dw_spec_2x5_nhwc_f16_matchfunctionarm_dw_spec_2x5_nhwc_f16_callfunctionarm_dw_spec_nhwc_f16attributestruct arm_dw_spec_f16arm_dw_match_f16 matcharm_dw_call_f16 calltypedef bool(* arm_dw_match_f16) (const cmsis_nn_context *ctx, const cmsis_nn_dw_conv_params_f16 *params, const cmsis_nn_dims *input_dims, const float16_t *input, const cmsis_nn_dims *filter_dims, const float16_t *kernel, const cmsis_nn_dims *bias_dims, const float16_t *bias, const cmsis_nn_dims *output_dims, float16_t *output, arm_nn_dw_kernel_layout_f16 kernel_layout)typedef arm_cmsis_nn_status(* arm_dw_call_f16) (const cmsis_nn_context *ctx, const cmsis_nn_dw_conv_params_f16 *params, const cmsis_nn_dims *input_dims, const float16_t *input, const cmsis_nn_dims *filter_dims, const float16_t *kernel, const cmsis_nn_dims *bias_dims, const float16_t *bias, const cmsis_nn_dims *output_dims, float16_t *output, arm_nn_dw_kernel_layout_f16 kernel_layout)static bool arm_dw_spec_k3_1d_nhwc_f16_match( const cmsis_nn_context *ctx, const cmsis_nn_dw_conv_params_f16 *params, const cmsis_nn_dims *input_dims, const float16_t *input, const cmsis_nn_dims *filter_dims, const float16_t *kernel, const cmsis_nn_dims *bias_dims, const float16_t *bias, const cmsis_nn_dims *output_dims, float16_t *output, arm_nn_dw_kernel_layout_f16 kernel_layout)Parameters
| Name | Type | Description |
|---|---|---|
ctx | const cmsis_nn_context * | |
params | const cmsis_nn_dw_conv_params_f16 * | |
input_dims | const cmsis_nn_dims * | |
input | const float16_t * | |
filter_dims | const cmsis_nn_dims * | |
kernel | const float16_t * | |
bias_dims | const cmsis_nn_dims * | |
bias | const float16_t * | |
output_dims | const cmsis_nn_dims * | |
output | float16_t * | |
kernel_layout | arm_nn_dw_kernel_layout_f16 |
static arm_cmsis_nn_status arm_dw_spec_k3_1d_nhwc_f16_call( const cmsis_nn_context *ctx, const cmsis_nn_dw_conv_params_f16 *params, const cmsis_nn_dims *input_dims, const float16_t *input, const cmsis_nn_dims *filter_dims, const float16_t *kernel, const cmsis_nn_dims *bias_dims, const float16_t *bias, const cmsis_nn_dims *output_dims, float16_t *output, arm_nn_dw_kernel_layout_f16 kernel_layout)Parameters
| Name | Type | Description |
|---|---|---|
ctx | const cmsis_nn_context * | |
params | const cmsis_nn_dw_conv_params_f16 * | |
input_dims | const cmsis_nn_dims * | |
input | const float16_t * | |
filter_dims | const cmsis_nn_dims * | |
kernel | const float16_t * | |
bias_dims | const cmsis_nn_dims * | |
bias | const float16_t * | |
output_dims | const cmsis_nn_dims * | |
output | float16_t * | |
kernel_layout | arm_nn_dw_kernel_layout_f16 |
static bool arm_dw_spec_2x5_nhwc_f16_match( const cmsis_nn_context *ctx, const cmsis_nn_dw_conv_params_f16 *params, const cmsis_nn_dims *input_dims, const float16_t *input, const cmsis_nn_dims *filter_dims, const float16_t *kernel, const cmsis_nn_dims *bias_dims, const float16_t *bias, const cmsis_nn_dims *output_dims, float16_t *output, arm_nn_dw_kernel_layout_f16 kernel_layout)Parameters
| Name | Type | Description |
|---|---|---|
ctx | const cmsis_nn_context * | |
params | const cmsis_nn_dw_conv_params_f16 * | |
input_dims | const cmsis_nn_dims * | |
input | const float16_t * | |
filter_dims | const cmsis_nn_dims * | |
kernel | const float16_t * | |
bias_dims | const cmsis_nn_dims * | |
bias | const float16_t * | |
output_dims | const cmsis_nn_dims * | |
output | float16_t * | |
kernel_layout | arm_nn_dw_kernel_layout_f16 |
static arm_cmsis_nn_status arm_dw_spec_2x5_nhwc_f16_call( const cmsis_nn_context *ctx, const cmsis_nn_dw_conv_params_f16 *params, const cmsis_nn_dims *input_dims, const float16_t *input, const cmsis_nn_dims *filter_dims, const float16_t *kernel, const cmsis_nn_dims *bias_dims, const float16_t *bias, const cmsis_nn_dims *output_dims, float16_t *output, arm_nn_dw_kernel_layout_f16 kernel_layout)Parameters
| Name | Type | Description |
|---|---|---|
ctx | const cmsis_nn_context * | |
params | const cmsis_nn_dw_conv_params_f16 * | |
input_dims | const cmsis_nn_dims * | |
input | const float16_t * | |
filter_dims | const cmsis_nn_dims * | |
kernel | const float16_t * | |
bias_dims | const cmsis_nn_dims * | |
bias | const float16_t * | |
output_dims | const cmsis_nn_dims * | |
output | float16_t * | |
kernel_layout | arm_nn_dw_kernel_layout_f16 |
const arm_dw_spec_f16 arm_dw_spec_nhwc_f16[]