/*****************************************************************************
FILE : $Source: /projects/higgs1/SNNS/CVS/SNNS/tools/sources/snns_intfce.h,v $
SHORTNAME : snns_intfce
SNNS VERSION : 4.2
PURPOSE : Interface between Batchman's jacket function calls (via
the symbol table) and SNNS-kernel calls
NOTES : This file is provided for future extensions of Batchman
and has *no semantic purpose* in this version. The
intention is to set up a clearly defined entry point
between the batch language processing and the SNNS-kernel.
Instead of adressing the kernel, XGUI callback
functions can be executed from here.
AUTHOR : Jens Wieland
DATE :
CHANGED BY :
RCS VERSION : $Revision: 1.10 $
LAST CHANGE : $Date: 1998/04/20 11:48:12 $
Copyright (c) 1990-1995 SNNS Group, IPVR, Univ. Stuttgart, FRG
Copyright (c) 1996-1998 SNNS Group, WSI, Univ. Tuebingen, FRG
******************************************************************************/
extern void int_setInitFunc(arglist_type *arglist);
extern void int_setLearnFunc(arglist_type *arglist);
extern void int_setUpdateFunc(arglist_type *arglist);
extern void int_setPruningFunc(arglist_type *arglist);
extern void int_setRemapFunc(arglist_type *arglist);
extern void int_setSubPattern(arglist_type *arglist);
extern void int_setShuffle(arglist_type *arglist);
extern void int_setSubShuffle(arglist_type *arglist);
extern void int_setClassDistrib(arglist_type *arglist);
extern void int_setParallelMode(arglist_type *arglist);
extern void int_setCascadeParams(arglist_type *arglist);
extern void int_initNet(arglist_type *arglist);
extern void int_resetNet(arglist_type *arglist);
extern void int_loadNet(arglist_type *arglist);
extern void int_saveNet(arglist_type *arglist);
extern void int_saveResult(arglist_type *arglist);
extern void int_trainNet(arglist_type *arglist);
extern void int_testNet(arglist_type *arglist);
extern void int_pruneNet(arglist_type *arglist);
extern void int_pruneTrainNet(arglist_type *arglist);
extern void int_pruneNetNow(arglist_type *arglist);
extern void int_delCandUnits(arglist_type *arglist);
extern void int_setActFunc(arglist_type *arglist);
extern void int_loadPattern(arglist_type *arglist);
extern void int_setPattern(arglist_type *arglist);
extern void int_delPattern(arglist_type *arglist);
extern void int_setSeed(arglist_type *arglist);
extern void int_jogWeights(arglist_type *arglist);
extern void int_jogCorrWeights(arglist_type *arglist);
syntax highlighted by Code2HTML, v. 0.9.1