| AIfES 2 2.0.0

aimath_q7_cmsis.h
Go to the documentation of this file.
1
24 #include "aifes_config.h"
25
26 #if __arm__
27 #ifdef AIFES_WITH_CMSIS
28
29 #ifndef AIMATH_Q7_CMSIS
30 #define AIMATH_Q7_CMSIS
31
32 #include "basic/base/aimath/aimath_q7.h"
33 #include "basic/base/aimath/aimath_q31.h"
34
35
141 void aimath_q7_cmsis_linear32_bt(const aitensor_t *a, const aitensor_t *b, const aitensor_t *c, aitensor_t *result);
142
143 #endif // AIMATH_Q7_CMSIS
144
145 #endif // AIFES_WITH_CMSIS
146 #endif //__arm__
aimath_q31.h
Definition of the Q31 (aiq31) data-type.
aimath_q7.h
Definition of the Q7 (aiq7) data-type.
aimath_q7_cmsis_linear32_bt
void aimath_q7_cmsis_linear32_bt(const aitensor_t *a, const aitensor_t *b, const aitensor_t *c, aitensor_t *result)
Performs a matrix multiplication of Q7 matrices a and b (transposed) and adds a Q31 vector c to eac...
aitensor
A tensor in AIfES.
Definition: aifes_math.h:89