next up previous contents index
Next: Kernel Function Interface Up: Snns2c Previous: Including Own Activation

Error Messages

Here is the list of possible error messages and their brief description.

not enough memory:
a dynamic memory allocation failed.

Note:
The C-code generated by snns2c that describes the network (units and links) defines one unit type which is used for all units of the network. Therefore this unit type allocates as many link weights as necessary for the network unit with the most input connections. Since this type is used for every unit, the necessary memory space depends on the number of units times size of the biggest unit.

In most cases this is no problem when you use networks with moderate sized layers. But if you use a network with a very large input layer, your computer memory may be to small. For example, an n-m-k network with n > m > k needs about bytes of memory, so the necessary space is of where n is the number of units of the biggest layer.

We are aware of this problem and will post an improved version of snns2c as soon as possible.

can't load file:
SNNS network-file wasn't found.

can't open file:
same as can't load or disk full.

wrong parameters:
wrong kind or number of parameters.

net contains illegal cycles:
there are several possibilities: BPTT-networks have no restrictions concerning links.

can't find the function actfunc:
the activation function actfunc is not supported.

net is not a CounterPropagation network:
Counterpropagation-networks need a
special architecture: one input, one output and one hidden layer which are fully connected.

net is not a Time Delay Neural Network:
The SNNS TDNNs have a very special architecture. They should be generated by the BIGNET-tool. In other cases there is no guaranty for successful compilation.

not supported network type:
There are several network types which can't be compiled with the SNNS2C. The SNNS2C-tool will be maintained and so new network types will be implemented.

unspecified Error:
should not occur, it's only a feature for user defined updates.

unknown error code : number:
must not occur, please report to the SNNS-Team.



next up previous contents index
Next: Kernel Function Interface Up: Snns2c Previous: Including Own Activation



Niels.Mache@informatik.uni-stuttgart.de
Tue Nov 28 10:30:44 MET 1995