Changeset 442

Show
Ignore:
Timestamp:
08/12/08 15:03:46 (3 months ago)
Author:
pierre
Message:

Sorry, wrong files were commited, the lambda function are not correct....

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/brian/connectors.py

    r441 r442  
    9696        post    = projection.post 
    9797        N       = len(post) 
    98         get_proba   = eval("lambda d: %s" %self.d_expression) 
    99         get_weights = eval("lambda d: %s" %self.weights) 
     98        get_proba   = lambda d: eval(self.d_expression) 
     99        get_weights = lambda d: eval(self.weights) 
    100100         
    101101        def topoconnect(i,j): 
  • trunk/src/nest1/connectors.py

    r441 r442  
    117117            rng = numpy.random 
    118118         
    119         get_proba   = eval("lambda d: %s" %self.d_expression) 
    120         get_weights = eval("lambda d: %s" %self.weights) 
    121         get_delays  = eval("lambda d: %s" %self.delays) 
     119        get_proba   = lambda d: eval(self.d_expression) 
     120        get_weights = lambda d: eval(self.weights) 
     121        get_delays  = lambda d: eval(self.delays) 
    122122             
    123123        for post in postsynaptic_neurons: 
  • trunk/src/nest2/connectors.py

    r441 r442  
    133133            rng = numpy.random 
    134134             
    135         get_proba   = eval("lambda d: %s" %self.d_expression) 
    136         get_weights = eval("lambda d: %s" %self.weights) 
    137         get_delays  = eval("lambda d: %s" %self.delays) 
     135        get_proba   = lambda d: eval(self.d_expression) 
     136        get_weights = lambda d: eval(self.weights) 
     137        get_delays  = lambda d: eval(self.delays) 
    138138             
    139139        for pre in projection.pre.cell.flat: