- Timestamp:
- 11/29/11 16:30:45 (6 months ago)
- Location:
- trunk/src
- Files:
-
- 4 modified
-
brian/__init__.py (modified) (1 diff)
-
brian/connectors.py (modified) (4 diffs)
-
brian/standardmodels/synapses.py (modified) (1 diff)
-
nemo/__init__.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/brian/__init__.py
r1001 r1019 258 258 259 259 if self._plasticity_model != "static_synapse": 260 for key in self._brian_connections.keys :260 for key in self._brian_connections.keys(): 261 261 synapses = self._brian_connections[key] 262 262 if self._plasticity_model is "stdp_synapse": -
trunk/src/brian/connectors.py
r1003 r1019 82 82 for count, tgt in enumerate(projection.pre.local_cells): 83 83 connector._probabilistic_connect(tgt, 1) 84 self.progression(count )84 self.progression(count, projection._simulator.state.mpi_rank) 85 85 86 86 … … 94 94 for count, tgt in enumerate(projection.pre.local_cells): 95 95 connector._probabilistic_connect(tgt, self.p_connect) 96 self.progression(count )96 self.progression(count, projection._simulator.state.mpi_rank) 97 97 98 98 … … 112 112 proba = proba.astype(float) 113 113 connector._probabilistic_connect(tgt, proba, self.n_connections) 114 self.progression(count )114 self.progression(count, projection._simulator.state.mpi_rank) 115 115 116 116 class FastOneToOneConnector(OneToOneConnector): … … 140 140 # the float is in case the values are of type numpy.float64, which NEST chokes on 141 141 projection._divergent_connect(src, [tgt], float(w), float(d), homogeneous) 142 self.progression(count )142 self.progression(count, projection._simulator.state.mpi_rank) 143 143 count += 1 144 144 else: -
trunk/src/brian/standardmodels/synapses.py
r957 r1019 15 15 16 16 def __init__(self, timing_dependence=None, weight_dependence=None, 17 voltage_dependence=None, dendritic_delay_fraction= 0.0):17 voltage_dependence=None, dendritic_delay_fraction=1.0): 18 18 assert dendritic_delay_fraction == 0, """Brian does not currently support dendritic delays: 19 19 for the purpose of STDP calculations all delays 20 20 are assumed to be axonal.""" 21 s tandardmodels.STDPMechanism.__init__(self,timing_dependence, weight_dependence,22 voltage_dependence, dendritic_delay_fraction)21 super(STDPMechanism, self).__init__(timing_dependence, weight_dependence, 22 voltage_dependence, dendritic_delay_fraction) 23 23 24 24 -
trunk/src/nemo/__init__.py
r1018 r1019 47 47 simulator but not by others. 48 48 """ 49 if (timestep < 1): 50 raise Exception("It is not currently possible to have a timestep less than 1ms with this simulator") 51 if (min_delay < 1): 52 raise Exception("It is not currently possible to have a min_delay less than 1ms with this simulator") 53 49 54 common.setup(timestep, min_delay, max_delay, **extra_params) 50 55 simulator.state = simulator._State(timestep, min_delay, max_delay)
