| AIfES 2 2.0.0

ailayer_dense_cmsis.h
Go to the documentation of this file.
1
28 #include "aifes_config.h"
29
30 #if __arm__
31 #ifdef AIFES_WITH_CMSIS
32
33 #ifndef AILAYER_DENSE_CMSIS
34 #define AILAYER_DENSE_CMSIS
35
36 #include "basic/base/ailayer/ailayer_dense.h"
37
38 #include "basic/cmsis/aimath/aimath_f32_cmsis.h"
39 #include "basic/cmsis/aimath/aimath_q31_cmsis.h"
40 #include "basic/cmsis/aimath/aimath_q7_cmsis.h"
41
72 ailayer_t *ailayer_dense_f32_cmsis(ailayer_dense_t *layer, ailayer_t *input_layer);
73
141 ailayer_t *ailayer_dense_wt_q7_cmsis(ailayer_dense_t *layer, ailayer_t *input_layer);
142
143 #endif // AILAYER_DENSE_CMSIS
144
145 #endif // AIFES_WITH_CMSIS
146 #endif //__arm__
ailayer_dense.h
Base layer implementation of the Dense layer.
ailayer_dense_wt_q7_cmsis
ailayer_t * ailayer_dense_wt_q7_cmsis(ailayer_dense_t *layer, ailayer_t *input_layer)
Initializes and connect a Dense layer with the Q7 AMR CMSIS implementation for transposed weights t...
ailayer_dense_f32_cmsis
ailayer_t * ailayer_dense_f32_cmsis(ailayer_dense_t *layer, ailayer_t *input_layer)
Initializes and connect a Dense layer with the F32 CMSIS implementation.
aimath_f32_cmsis.h
aimath_q31_cmsis.h
aimath_q7_cmsis.h
ailayer_dense
General Dense layer structure.
Definition: ailayer_dense.h:71
ailayer
AIfES layer interface.
Definition: aifes_core.h:252