NAME

cort_lay -- create unit to ..

PROTOTYPE

unitptr cort_lay( int xdim, int ydim, int layers, int felem, int manipulate_layers, unitptr uHost)

ARGUMENTS

int xdim
- not documented in source --
int ydim
- not documented in source --
int layers
- not documented in source --
int felem
- not documented in source --
int manipulate_layers
- not documented in source --
unitptr uHost
host unit

RETURN VALUE:

A pointer to the created unit or NULL in the case of an error.

INTERFACE OF CREATED UNIT:

X_in[]:
(packed input field 0) packed field for the input maps
Y_in[]:
(packed input field 1) weighting values for each map
Z_in[]:
(packed input field 2) learning rate value, out Scale value, radius of gaus for gausian overlap
in_3[]:
(packed input field 3) fadeout map
CTL_in[]:
(control field)
X_out[]:
(packed output field 0) resulting saliency map
Y_out[]:
(packed output field 1) weights ...
Z_out[]:
(packed output field 2) sumofmaps
out_3[]:
(packed output field 3)

EXECUTION OF CREATED UNIT:

INITIALIZATION:

DESCRIPTION:

Add interest Maps to generate a saliency map with weights, stored in the unit In an addational circuit these weights are adapted in that way, that all input interestes adapting to values , which are proportional to the X-IN(1). To get a value describing an absolut one for the interest map a simple sum is taken ... This sum is multiplicated with (( GOC_DEEP - fadeout(x,y)) / GOC_DEEP) in pIn4.

CONTROL MODES:

EXAMPLES:

STATUS:

Preliminary.

SEE ALSO:

FILE

nst_cortlay.c