Package topo :: Package outputfns :: Module homeostatic
[hide private]
[frames] | no frames]

Module homeostatic

source code

Homeostatic output functions, which are designed to keep an activity value in a desired range over time.

Originally implemented by Veldri Kurniawan, 2006.

$Id: homeostatic.py 7868 2008-02-07 14:16:01Z jbednar $




Version: $Revision: 7868 $

Classes [hide private]
  OutputFn
Function object to modify a matrix in place, e.g.
  OutputFnWithState
Abstract base class for OutputFns that need to maintain a self.updating parameter.
  IdentityOF
Identity function, returning its argument as-is.
  HomeostaticMaxEnt
Implementation of homeostatic intrinsic plasticity from Jochen Triesch, ICANN 2005, LNCS 3696 pp.65-70.
  ScalingOF
Scales input activity based on the current average activity (x_avg).
  HomeostaticMaxEnt_bonly
Implementation of homeostatic intrinsic plasticity from Jochen Triesch, ICANN 2005, LNCS 3696 pp.65-70, modified to change only the b value.
Variables [hide private]
  exp = <ufunc 'exp'>
  activity_type = 'd'
  k = 'activity_type'
  v = 'd'