pynn_brainscales.brainscales2.standardmodels.synapses.PlasticSynapse

class pynn_brainscales.brainscales2.standardmodels.synapses.PlasticSynapse(weight: int = 0, delay: float = 0, plasticity_rule: Optional[pynn_brainscales.brainscales2.plasticity_rules.PlasticityRule] = None)

Bases: pyNN.standardmodels.synapses.StaticSynapse, pynn_brainscales.brainscales2.plasticity_rules.PlasticityRuleHandle

Synaptic connection with fixed initial weight and delay and handle to plasticity rule.

__init__(weight: int = 0, delay: float = 0, plasticity_rule: Optional[pynn_brainscales.brainscales2.plasticity_rules.PlasticityRule] = None)

parameters should be a mapping object, e.g. a dict

Methods

__init__([weight, delay, plasticity_rule])

parameters should be a mapping object, e.g.

Attributes

translations

translations = {'delay': {'forward_transform': 'delay', 'reverse_transform': 'delay', 'translated_name': 'delay'}, 'weight': {'forward_transform': 'weight', 'reverse_transform': 'weight', 'translated_name': 'weight'}}