brainpy.synapses module#

Abstract Models#

Delta(pre, post, conn[, output, stp, ...])

Voltage Jump Synapse Model, or alias of Delta Synapse Model.

Exponential(pre, post, conn[, output, stp, ...])

Exponential decay synapse model.

DualExponential(pre, post, conn[, stp, ...])

Dual exponential synapse model.

Alpha(pre, post, conn[, output, stp, ...])

Alpha synapse model.

NMDA(pre, post, conn[, output, stp, ...])

NMDA synapse model.

PoissonInput(target_var, num_input, freq, weight)

Poisson Input to the given Variable.

Biological Models#

AMPA(pre, post, conn[, output, stp, ...])

AMPA synapse model.

GABAa(pre, post, conn[, output, stp, ...])

GABAa synapse model.

BioNMDA(pre, post, conn[, output, stp, ...])

Biological NMDA synapse model.

Coupling Models#

DelayCoupling(delay_var, var_to_output, ...)

Delay coupling.

DiffusiveCoupling(coupling_var1, ...[, ...])

Diffusive coupling.

AdditiveCoupling(coupling_var, ...[, ...])

Additive coupling.

Gap Junction Models#

GapJunction(pre, post, conn[, comp_method, ...])

Learning Rule Models#