Package topo :: Package transferfn :: Module projfn
[hide private]
[frames] | no frames]

Source Code for Module topo.transferfn.projfn

 1  """ 
 2  Output functions (see basic.py) that apply to a whole Projection. For 
 3  example, for a CFProjection this involves iterating through all the 
 4  CFs and applying an output function to each set of weights in turn. 
 5   
 6  $Id: projfn.py 9831 2009-01-25 16:34:35Z ceball $ 
 7  """ 
 8  __version__='$Revision: 9831 $' 
 9   
10  from topo.base.cf import CFPOutputFn 
11   
12  # imported here so that all projection-level output functions are in the 
13  # same package 
14  from topo.base.cf import CFPOF_Plugin,CFPOF_Identity 
15   
16   
17   
18  __all__ = list(set([k for k,v in locals().items() if isinstance(v,type) and issubclass(v,CFPOutputFn)])) 
19