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 More... | |
| int | n_outputs |
| number of outputs More... | |
| real * | x |
| inputs; More... | |
| real * | y |
| outputs More... | |
| real * | z |
| activation More... | |
| real * | d |
| derivatives More... | |
| Connection * | c |
| connections More... | |
| RBFConnection * | rbf |
| rbf connections (if any) More... | |
| real | a |
| learning rate More... | |
| real | lambda |
| eligibility decay More... | |
| real | zeta |
| variance update smoothness. More... | |
| bool | batch_mode |
| do not update weights immediately More... | |
| void(* | forward )(struct Layer_ *current_layer, bool stochastic) |
| forward calculation More... | |
| real(* | backward )(LISTITEM *p, real *d, bool use_eligibility, real TD) |
| partial derivative calculation More... | |
| real(* | f )(real x) |
| activation function More... | |
| real(* | f_d )(real x) |
| derivative of activation function More... | |
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 |