Package topo :: Package learningfn :: Module basic
[hide private]
[frames] | no frames]

Module basic

source code

Basic learning functions.

$Id: basic.py 11316 2010-07-27 17:52:53Z ceball $


Version: $Revision: 11316 $

Classes [hide private]
  LearningFn
Abstract base class for learning functions that plug into CFPLF_Plugin.
  Hebbian
Basic Hebbian rule; Dayan and Abbott, 2001, equation 8.3.
  IdentityLF
Identity function; does not modify the weights.
  Oja
Oja's rule (Oja, 1982; Dayan and Abbott, 2001, equation 8.16.)
  Covariance
Covariance learning rule supporting either input or unit thresholds.
  CPCA
CPCA (Conditional Principal Component Analysis) rule.
  BCMFixed
Bienenstock, Cooper, and Munro (1982) learning rule with a fixed threshold.
  v
CPCA (Conditional Principal Component Analysis) rule.
Variables [hide private]
  __package__ = 'topo.learningfn'
  k = 'CPCA'