jaxley.synapses.TanhConductanceSynapse#

class TanhConductanceSynapse(name=None)[source]#

Bases: Synapse

Compute synaptic current for a simple conductance synapse (no state).

This is just the TanhRateSynapse with current affected by the postsynaptic conductance.

Parameters:

name (str | None)

synapse_params = None#
synapse_states = None#
update_states(states, delta_t, pre_voltage, post_voltage, params)[source]#

Return updated synapse state and current.

Parameters:
Return type:

Dict

compute_current(states, pre_voltage, post_voltage, params)[source]#

Return updated synapse state and current.

Parameters:
Return type:

float

change_name(new_name)#

Change the synapse name.

Parameters:

new_name (str) – The new name of the channel.

Returns:

Renamed channel, such that this function is chainable.

property name: str | None#