AIfES 2  2.0.0
aimath_f32_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_F32_CMSIS
30 #define AIMATH_F32_CMSIS
31 
33 
34 
111 void aimath_f32_cmsis_linear(const aitensor_t *a, const aitensor_t *b, const aitensor_t *c, aitensor_t *result);
112 
124 void aimath_f32_cmsis_mat_mul(const aitensor_t *a, const aitensor_t *b, aitensor_t *result);
125 
126 #endif // AIMATH_F32_CMSIS
127 
128 #endif // AIFES_WITH_CMSIS
129 #endif //__arm__
Definition of the F32 (aif32) data-type.
void aimath_f32_cmsis_mat_mul(const aitensor_t *a, const aitensor_t *b, aitensor_t *result)
Performs a matrix multiplication of f32 tensors a and b, using the ARM CMSIS DSP.
void aimath_f32_cmsis_linear(const aitensor_t *a, const aitensor_t *b, const aitensor_t *c, aitensor_t *result)
Performs a matrix multiplication of f32 tensors a and b and adds a 1D tensor c to each row,...
A tensor in AIfES.
Definition: aifes_math.h:89