NAME

neuron_pool -- create unit to ..

PROTOTYPE

unitptr neuron_pool( int iDim, int *piNeurons, float *pfCoord, float (*pActivation)(float), float (*pActivationDeriv)(float), /* specifying a non-NULL value here makes, char *pcOpt, unitptr uHost)

ARGUMENTS

int iDim
spatial dimension of neuron pool; legal values are 0,1,2,3.
int *piNeurons
nr of neurons along iDim dimensions. The total nr of neurons is given by the product of all nonzero entries.
float *pfCoord
ptr to parameters that specify neuron coordinates. Interpretation is controlled by options in pcOpt. Default is specificaton of iDim offsets followed by iDim grid spacings. If NULL, values of (0,..0,1,..1) are assumed.
float (*pActivation)(float)
activation function. A value of NULL selects the 0-1 fermi function
float (*pActivationDeriv)(float)
- not documented in source --
/* specifying a non-NULL value here makes
specifying a non-NULL value here makes a bp-capable neuron_pool with an extra input and an extra output to back-propagate an error vector by multiplication with the value of pActivationDeriv at the current activities.
char *pcOpt
options.
unitptr uHost
host unit

FILE

/local/homes/rhaschke/nst7/man/../o.linx86//../foldersrc/nst_neuron.c