ANN
0.1.1.5
A library containing multiple neural network models written in C
|
Neuron unit. More...
#include <neuron.h>
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 |