SynOut#
- class brainpy.state.SynOut(*args, **kwargs)#
Base class for synaptic output modules.
SynOutdefines the interface for converting synaptic conductance values into post-synaptic currents. Subclasses implement specific biophysical models (conductance-based, current-based, magnesium-blocked) by overriding theupdate()method.Before calling, conductance data for the current time step must be bound via
bind_cond().See also
Notes
This class also inherits from
BindCondData, which provides thebind_cond()method for temporarily storing conductance data between computation steps within a single time step.Subclasses must implement
update(self, conductance, potential)which receives the bound conductance and the post-synaptic membrane potential, and returns the resulting synaptic current.