Function arm_resize_nearest_neighbor_s16

Function Documentation

arm_cmsis_nn_status arm_resize_nearest_neighbor_s16(const cmsis_nn_context *ctx, const cmsis_nn_resize_params *resize_params, const cmsis_nn_dims *input_shape, const int16_t *input_data, const cmsis_nn_dims *output_size_shape, const int32_t *output_size_data, const cmsis_nn_dims *output_shape, int16_t *output_data)

Nearest neighbor resize function for s16 data.

  1. Supported framework: TensorFlow Lite Micro

Parameters:
  • ctx[in] Pointer to the context buffer. The buffer must hold at least (output_height + output_width) int32_t elements.

  • resize_params[in] Resize parameters

  • input_shape[in] Input tensor dimensions. Format: [N, H, W, C]

  • input_data[in] Pointer to input tensor data

  • output_size_shape[in] Output size tensor dimensions

  • output_size_data[in] Output size tensor data

  • output_shape[in] Output tensor dimensions. Format: [N, H, W, C]

  • output_data[out] Pointer to output tensor data

Returns:

The function returns either ARM_CMSIS_NN_ARG_ERROR if argument constraints fail. or, ARM_CMSIS_NN_SUCCESS on successful completion.