Function arm_concatenation_s32

Function Documentation

arm_cmsis_nn_status arm_concatenation_s32(const int32_t *const *input_data, const int32_t inputs_count, const int32_t *input_concat_dims, const int32_t axis, int32_t *output_data, const int32_t output_dims, const int32_t *output_shape)

int32/uint32 concatenation function to be used for concatenating N-tensors along the target axis

Note

This function, data layout independent, can be used to concatenate either int32 or uint32 tensors because it does not involve any arithmetic operation

Parameters:
  • input_data[in] Pointer to input tensors

  • inputs_count[in] Number of input tensors

  • input_concat_dims[in] Dimensions of the input tensors along the target axis

  • axis[in] Target axis to concatenate the input tensors

  • output_data[out] Pointer to output tensor

  • output_dims[in] Output tensor dimensions

  • output_shape[in] Output tensor shape

Returns:

The function returns ARM_CMSIS_NN_SUCCESS