17#ifndef LUCI_INTERPRETER_PAL_MUL_H
18#define LUCI_INTERPRETER_PAL_MUL_H
20#include "PALMulCommon.h"
21#include "arm_nnfunctions.h"
28 const int8_t *input1_data,
const int8_t *input2_data, int8_t *output_data)
30 auto status = arm_elementwise_mul_s8(
34 assert(status == ARM_CMSIS_NN_SUCCESS);
39 const int16_t *input1_data,
const int16_t *input2_data,
42 auto status = arm_elementwise_mul_s16(
46 assert(status == ARM_CMSIS_NN_SUCCESS);
void Mul< int16_t >(const ArithmeticParams ¶ms, const int flat_size, const int16_t *input1_data, const int16_t *input2_data, int16_t *output_data)
void Mul< int8_t >(const ArithmeticParams ¶ms, const int flat_size, const int8_t *input1_data, const int8_t *input2_data, int8_t *output_data)
int32_t output_multiplier
int32_t quantized_activation_min
int32_t quantized_activation_max