Function arm_convolve_1x1_f32

Function Documentation

arm_cmsis_nn_status arm_convolve_1x1_f32(const cmsis_nn_context *ctx, const cmsis_nn_conv_params_f32 *conv_params, const cmsis_nn_dims *input_dims, const float32_t *input_data, const cmsis_nn_dims *filter_dims, const float32_t *filter_data, const cmsis_nn_dims *bias_dims, const float32_t *bias_data, const cmsis_nn_dims *output_dims, float32_t *output_data, arm_nn_tensor_layout layout)

1x1 convolution, dispatch by layout.

Note

When conv_params->weight_format is set to ARM_NN_WEIGHT_FORMAT_NT_N_PACKED, the matmul-backed 1x1 convolution paths interpret filter_data as an already prepacked NTxN RHS buffer instead of the standard public filter layout.