AIfES 2 2.0.0
ailayer_input_default.h
Go to the documentation of this file.
1
30#ifndef AILAYER_INPUT_DEFAULT
31#define AILAYER_INPUT_DEFAULT
32
34
38
39#define AILAYER_INPUT_F32_A(input_dim, input_shape) {{0,},0,input_dim,input_shape}
40#define AILAYER_INPUT_F32_M(input_dim, input_shape) {{0,},0,input_dim,input_shape}
41#define AILAYER_INPUT_Q31_A(input_dim, input_shape) {{0,},0,input_dim,input_shape}
42#define AILAYER_INPUT_Q31_M(input_dim, input_shape, input_qparams) {{0,0,0,0,0,0,{0,0,0,input_qparams,0}},0,input_dim,input_shape}
43#define AILAYER_INPUT_Q7_A(input_dim, input_shape) {{0,},0,input_dim,input_shape}
44#define AILAYER_INPUT_Q7_M(input_dim, input_shape, input_qparams) {{0,0,0,0,0,0,{0,0,0,input_qparams,0}},0,input_dim,input_shape}
45
49
76
103
148
149#endif // AILAYER_INPUT_DEFAULT
Base layer implementation of the Input layer.
ailayer_t * ailayer_input_f32_default(ailayer_input_f32_t *layer)
Initializes and connect an Input layer with the F32 default implementation.
ailayer_t * ailayer_input_q31_default(ailayer_input_q31_t *layer)
Initializes and connect an Input layer with the Q31 default implementation.
ailayer_t * ailayer_input_q7_default(ailayer_input_q7_t *layer)
Initializes and connect an Input layer with the Q7 default implementation.
Math functions for F32 data type, default implementation.
Math functions for Q31 data type, default implementation.
Math functions for Q7 data type, default implementation.
General Input layer structure.
Definition: ailayer_input.h:42
AIfES layer interface.
Definition: aifes_core.h:252