Quickstart
BDP Tutorials
brainpy.math
Toolboxes
Advanced Tutorials
API Documentation
brainpy.base
brainpy.math.compat
brainpy.dyn
brainpy.nn
brainpy.analysis
brainpy.integrators
brainpy.datasets
brainpy.inputs
brainpy.connect
brainpy.initialize
brainpy.losses
brainpy.optimizers
brainpy.measure
brainpy.running
brainpy.tools
brainpy.compat
The pre-to-syn computation.
Change the pre-synaptic data to the data with the dimension of synapses.
This function is equivalent to:
syn_val = np.zeros(len(pre_ids)) for syn_i, pre_i in enumerate(pre_ids): syn_val[i] = pre_values[pre_i]
pre_values (float, jax.numpy.ndarray, JaxArray, Variable) – The pre-synaptic value.
pre_ids (jax.numpy.ndarray, JaxArray) – The pre-synaptic neuron index.
syn_val – The synaptic value.
jax.numpy.ndarray, JaxArray