A collection of connections from one layer to another, plus management functions and data. More...
#include <ANN.h>

Public Attributes | |
| int | n_inputs |
| number of inputs | |
| int | n_outputs |
| number of outputs | |
| real * | x |
| inputs; | |
| real * | y |
| outputs | |
| real * | z |
| activation | |
| real * | d |
| derivatives | |
| Connection * | c |
| connections | |
| RBFConnection * | rbf |
| rbf connections (if any) | |
| real | a |
| learning rate | |
| real | lambda |
| eligibility decay | |
| real | zeta |
| variance update smoothness. | |
| bool | batch_mode |
| do not update weights immediately | |
| void(* | forward )(struct Layer_ *current_layer, bool stochastic) |
| forward calculation | |
| real(* | backward )(LISTITEM *p, real *d, bool use_eligibility, real TD) |
| partial derivative calculation | |
| real(* | f )(real x) |
| activation function | |
| real(* | f_d )(real x) |
| derivative of activation function | |
A collection of connections from one layer to another, plus management functions and data.
| Connection* Layer_::c |
| void(* Layer_::forward) (struct Layer_ *current_layer, bool stochastic) |
| RBFConnection* Layer_::rbf |