Functions | |
| arm_cmsis_nn_status | arm_elementwise_mul_s16_s8 (const int16_t *input_1_vect, const int16_t *input_2_vect, int8_t *output, const int32_t out_offset, const int32_t out_mult, const int32_t out_shift, const int32_t block_size, const int32_t batch_size, const int32_t batch_offset) |
| s16 elementwise multiplication with s8 output | |
| arm_cmsis_nn_status arm_elementwise_mul_s16_s8 | ( | const int16_t * | input_1_vect, |
| const int16_t * | input_2_vect, | ||
| int8_t * | output, | ||
| const int32_t | out_offset, | ||
| const int32_t | out_mult, | ||
| const int32_t | out_shift, | ||
| const int32_t | block_size, | ||
| const int32_t | batch_size, | ||
| const int32_t | batch_offset | ||
| ) |
s16 elementwise multiplication with s8 output
| [in] | input_1_vect | pointer to input vector 1 |
| [in] | input_2_vect | pointer to input vector 2 |
| [in,out] | output | pointer to output vector |
| [in] | out_offset | output offset |
| [in] | out_mult | output multiplier |
| [in] | out_shift | output shift |
| [in] | block_size | number of samples per batch |
| [in] | batch_size | number of samples per batch |
| [in] | batch_offset | Number of timesteps between consecutive batches in output, see arm_nn_lstm_step_s8. Note that it is assumed that the input is stored with sequential batches. |
Supported framework: TensorFlow Lite micro