![]() |
ANN
0.1.1.5
A library containing multiple neural network models written in C
|
Neuron unit. More...
#include <neuron.h>
Collaboration diagram for PCFNN_NEURON:Data Fields | |
| size_t | size |
| double * | weights |
| double | bias |
| double | output |
| double | activation |
| double | delta |
| double | bdelta |
| double | dsum |
| double * | wdelta |
| double * | lastdw |
| struct PCFNN_NEURON ** | inputs |
| double(* | f_init )() |
| double(* | f_act )(double) |
| double(* | f_act_de )(double) |
| enum PCFNN_NEURON_LOCK_STATE | state |
Neuron unit.
PCFNN_NEURON: neuron unit. It contains the input size of the neuron, the bias, the weights array and some internal data such as activation functon or the activation sum.
| struct PCFNN_NEURON** PCFNN_NEURON::inputs |
| enum PCFNN_NEURON_LOCK_STATE PCFNN_NEURON::state |