/*****************************************************************************
  FILE           : $Source: /usr/local/bv/SNNS/SNNSv4.1/kernel/sources/RCS/kr_inversion.h,v $
  SHORTNAME      : 
  SNNS VERSION   : 4.1

  PURPOSE        : Header file of correspondent '.c' file
  NOTES          :

  AUTHOR         : Guenter Mamier
  DATE           : 29.02.92

  CHANGED BY     : Sven Doering
  IDENTIFICATION : $State: Exp $ $Locker:  $
  RCS VERSION    : $Revision: 2.4 $
  LAST CHANGE    : $Date: 1995/11/16 12:03:44 $

             Copyright (c) 1990-1995  SNNS Group, IPVR, Univ. Stuttgart, FRG

******************************************************************************/
#ifndef _KR_INVERSION_DEFINED_
#define  _KR_INVERSION_DEFINED_



/* required functions that are declared here */

extern int    kr_initInversion(void);
extern void   kr_inv_forwardPass(struct UnitList *inputs);
extern double kr_inv_backwardPass(float learn, float delta_max, int *err_units,
				  float ratio, struct UnitList *inputs,
				  struct UnitList *outputs);

#endif 
