AIfES 2  2.0.0
aifes_core.h File Reference

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
 

Detailed Description

AIfES 2 core interface.

Version
2.2.0

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: