CMSIS-NN  Version 3.0.0
CMSIS NN Software Library
 All Data Structures Files Functions Variables Enumerations Enumerator Macros Groups Pages
arm_elementwise_add_s8.c File Reference

Macros

#define SAT_INPUT(__INPUT, __MULT, __SHIFT)
 

Functions

arm_status arm_elementwise_add_s8 (const int8_t *input_1_vect, const int8_t *input_2_vect, const int32_t input_1_offset, const int32_t input_1_mult, const int32_t input_1_shift, const int32_t input_2_offset, const int32_t input_2_mult, const int32_t input_2_shift, const int32_t left_shift, int8_t *output, const int32_t out_offset, const int32_t out_mult, const int32_t out_shift, const int32_t out_activation_min, const int32_t out_activation_max, const uint32_t block_size)
 s8 element wise add of two vectors More...
 

Macro Definition Documentation

#define SAT_INPUT (   __INPUT,
  __MULT,
  __SHIFT 
)
Note
The *_no_sat API does not mean that the input not saturated, Since __MULT is a positive integer, it is saturated. The API definition has more info about it.

Referenced by arm_elementwise_add_s8().