AMPA#
- class braincell.synapse.AMPA(in_size, alpha=Quantity(0.98, 'kHz'), beta=Quantity(0.18, 'kHz'), T=0.5)[source]#
AMPA synapse model class.
This class implements the dynamics of an AMPA-type synapse using an exponential Euler integration scheme. The synaptic conductance is updated based on presynaptic spike input and time constants.
- Parameters:
in_size (
int|Sequence[int] |integer|Sequence[integer]) – The input size or shape of the synapse.alpha (
Array|ndarray|bool|number|bool|int|float|complex|Quantity|Callable) – The rise rate constant (default: 0.98 / u.ms).beta (
Array|ndarray|bool|number|bool|int|float|complex|Quantity|Callable) – The decay rate constant (default: 0.18 / u.ms).T (
Array|ndarray|bool|number|bool|int|float|complex|Quantity|Callable) – The synaptic efficacy or scaling factor (default: 0.5).