spynnaker.pyNN.models.neuron.plasticity.stdp.synapse_structure package

Module contents

class spynnaker.pyNN.models.neuron.plasticity.stdp.synapse_structure.AbstractSynapseStructure

Bases: object

abstract get_n_half_words_per_connection()[source]

Get the number of bytes for each connection.

Return type:

int

abstract get_weight_half_word()[source]

The index of the half-word where the weight should be written.

Return type:

int

class spynnaker.pyNN.models.neuron.plasticity.stdp.synapse_structure.SynapseStructureWeightAccumulator

Bases: AbstractSynapseStructure

get_n_half_words_per_connection()[source]

Get the number of bytes for each connection.

Return type:

int

get_weight_half_word()[source]

The index of the half-word where the weight should be written.

Return type:

int

class spynnaker.pyNN.models.neuron.plasticity.stdp.synapse_structure.SynapseStructureWeightOnly

Bases: AbstractSynapseStructure

get_n_half_words_per_connection()[source]

Get the number of bytes for each connection.

Return type:

int

get_weight_half_word()[source]

The index of the half-word where the weight should be written.

Return type:

int