next up previous contents index
Next: Memory Management Functions Up: Kernel Function Interface Previous: Functions to Search

Miscelaneous other Interface Functions


char *krui_getVersion()
determines the version number of the SNNS kernel.

void krui_getNetInfo( int *no_of_sites, int *no_of_links,
int *no_of_STable_entries,
int *no_of_FTable_entries )
gathers various information about the network.

void krui_getUnitDefaults( FlintType *act, FlintType *bias,
int *io_type, int *subnet_no, int *layer_no,
char * *act_func, char * *out_func)
determines the default values for generating units. See also krui_createDefaultUnit() and krui_createFTypeUnit(...).

krui_err krui_setUnitDefaults( FlintTypeParam act, FlintTypeParam bias,
int io_type, int subnet_no, int layer_no,
char *act_func, char *out_func)
changes the default values; returns an error code if the IO-type or the activation/output function is unknown. void krui_setSeedNo( long seed )
initializes the random number generator. If seed = 0, the random number generator is re-initialized (this time really at random!). int krui_getNoOfInputUnits()
int krui_getNoOfOutputUnits()
return the number of input/output units int krui_getNoOfSpecialInputUnits()
int krui_getNoOfSpecialOutputUnits()
return the number of special input/output units void krui_resetNet()
sets the activation values of all units to their respective defaults.
Tue Nov 28 10:30:44 MET 1995