Function arm_sqrt_s16

Function Documentation

arm_cmsis_nn_status arm_sqrt_s16(const int16_t *input, const cmsis_nn_dims *input_dims, int16_t *output, const int16_t *sqrt_lut)

s16 elementwise square root using piecewise LUT with linear interpolation

Parameters:
  • input[in] pointer to input vector

  • input_dims[in] pointer to input tensor dimensions

  • output[out] pointer to output vector

  • sqrt_lut[in] pointer to 513-entry lookup table (int16_t)

Returns:

The function returns ARM_CMSIS_NN_SUCCESS