![]() |
AIfES 2
2.0.0
|
Default implementation of the Mean Squared Error loss . More...
Go to the source code of this file.
Typedefs | |
typedef struct ailoss_mse | ailoss_mse_f32_t |
Functions | |
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. More... | |
Default implementation of the Mean Squared Error loss .
AIfES is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.
Hardware independent implementations of the Mean Squared Error loss in F32 data-type. For more information about the Mean Squared Error loss refer to ailoss_mse.h.
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.
Example: Create the loss structure:
Example: Initialize and connect the loss to the layer structure:
*loss | The loss structure to initialize. |
*input_layer | The output layer of the model. |