Function arm_abs_s8

Function Documentation

arm_cmsis_nn_status arm_abs_s8(const int8_t *input, const int32_t input_offset, int8_t *output, const int32_t out_offset, const int32_t out_mult, const int32_t out_shift, const bool needs_rescale, const int32_t out_activation_min, const int32_t out_activation_max, const int32_t block_size)

s8 elementwise absolute value

Parameters:
  • input[in] pointer to input vector

  • input_offset[in] input offset

  • output[out] pointer to output vector

  • out_offset[in] output offset

  • out_mult[in] output multiplier

  • out_shift[in] output shift

  • needs_rescale[in] indicates if output requantization is needed

  • out_activation_min[in] minimum value to clamp output to. Min: -128

  • out_activation_max[in] maximum value to clamp output to. Max: 127

  • block_size[in] number of samples

Returns:

The function returns ARM_CMSIS_NN_SUCCESS