![]() |
AIfES 2
2.0.0
|
AIfES 2 core interface. More...
Go to the source code of this file.
Data Structures | |
| struct | aicore_layertype |
| Type indicator of the layer. More... | |
| struct | aicore_losstype |
| Type indicator of the loss to check for the loss type. More... | |
| struct | aicore_optitype |
| Type indicator of the optimizer to check for the optimizer type. More... | |
| struct | aimodel |
| AIfES artificial neural network model. More... | |
| struct | ailayer |
| AIfES layer interface. More... | |
| struct | ailoss |
| AIfES loss interface. More... | |
| struct | aiopti |
| AIfES optimizer interface. More... | |
Typedefs | |
| typedef struct ailayer | ailayer_t |
| typedef struct ailoss | ailoss_t |
| typedef struct aimodel | aimodel_t |
| typedef struct aiopti | aiopti_t |
| typedef struct aicore_layertype | aicore_layertype_t |
| typedef struct aicore_losstype | aicore_losstype_t |
| typedef struct aicore_optitype | aicore_optitype_t |
AIfES 2 core interface.
This interface defines the functional modules of AIfES 2 like model, layer, loss and optimizer.
The structure of an aimodel and its components can look like in the following example for a simple multilayer perceptron - MLP: