| 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
32 #include "basic/base/aimath/aimath_f32.h"
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__
aimath_f32.h
Definition of the F32 (aif32) data-type.
aimath_f32_cmsis_mat_mul
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.
aimath_f32_cmsis_linear
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,...
aitensor
A tensor in AIfES.
Definition: aifes_math.h:89