AIfES 2  2.0.0
ailoss_mse_default.h
Go to the documentation of this file.
1 
27 #ifndef AILOSS_MSE_DEFAULT
28 #define AILOSS_MSE_DEFAULT
29 
31 
35 
36 typedef struct ailoss_mse ailoss_mse_f32_t;
37 typedef struct ailoss_mse ailoss_mse_q31_t;
38 typedef struct ailoss_mse ailoss_mse_q7_t;
39 
59 
79 
99 
119 
139 
159 
160 #endif // AILOSS_MSE_DEFAULT
Base loss implementation of the Mean Squared Error (MSE) loss.
ailoss_t * ailoss_mse_f32_default(ailoss_mse_f32_t *loss, ailayer_t *input_layer)
Initializes and connect a Mean Squared Error loss with the F32 default implementation using a mean ...
ailoss_t * ailoss_mse_sum_f32_default(ailoss_mse_q31_t *loss, ailayer_t *input_layer)
Initializes and connect a Mean Squared Error loss with the F32 default implementation using a sum r...
ailoss_t * ailoss_mse_sum_q31_default(ailoss_mse_q31_t *loss, ailayer_t *input_layer)
Initializes and connect a Mean Squared Error loss with the Q31 default implementation using a sum r...
ailoss_t * ailoss_mse_q31_default(ailoss_mse_q31_t *loss, ailayer_t *input_layer)
Initializes and connect a Mean Squared Error loss with the Q31 default implementation using a mean ...
ailoss_t * ailoss_mse_mean_f32_default(ailoss_mse_q31_t *loss, ailayer_t *input_layer)
Initializes and connect a Mean Squared Error loss with the F32 default implementation using a mean ...
ailoss_t * ailoss_mse_mean_q31_default(ailoss_mse_q31_t *loss, ailayer_t *input_layer)
Initializes and connect a Mean Squared Error loss with the Q31 default implementation using a mean ...
Math functions for F32 data type, default implementation.
Math functions for Q31 data type, default implementation.
Math functions for Q7 data type, default implementation.
AIfES layer interface.
Definition: aifes_core.h:252
General Mean Squared Error (MSE) loss struct.
Definition: ailoss_mse.h:50
AIfES loss interface.
Definition: aifes_core.h:385