Function arm_max_pool_f16

Function Documentation

arm_cmsis_nn_status arm_max_pool_f16(const cmsis_nn_context *ctx, const cmsis_nn_pool_params_f16 *pool_params, const cmsis_nn_dims *input_dims, const float16_t *src, const cmsis_nn_dims *filter_dims, const cmsis_nn_dims *output_dims, float16_t *dst)

Max pooling.

Parameters:
  • ctx[inout] Function context that may hold a temporary scratch buffer.

  • pool_params[in] Pooling parameters (stride, padding and activation clamp).

  • input_dims[in] Input tensor dimensions.

  • src[in] Pointer to the input tensor data.

  • filter_dims[in] Pooling kernel dimensions.

  • output_dims[in] Output tensor dimensions.

  • dst[out] Pointer to the output tensor data.

Returns:

ARM_CMSIS_NN_SUCCESS on success or ARM_CMSIS_NN_ARG_ERROR on invalid arguments.