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

Submodules

spynnaker.pyNN.models.neuron.plasticity.stdp.synapse_structure.abstract_synapse_structure module

class spynnaker.pyNN.models.neuron.plasticity.stdp.synapse_structure.abstract_synapse_structure.AbstractSynapseStructure[source]

Bases: object

get_n_half_words_per_connection()[source]

Get the number of bytes for each connection

get_weight_half_word()[source]

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

spynnaker.pyNN.models.neuron.plasticity.stdp.synapse_structure.synapse_structure_weight_accumulator module

class spynnaker.pyNN.models.neuron.plasticity.stdp.synapse_structure.synapse_structure_weight_accumulator.SynapseStructureWeightAccumulator[source]

Bases: spynnaker.pyNN.models.neuron.plasticity.stdp.synapse_structure.abstract_synapse_structure.AbstractSynapseStructure

get_n_half_words_per_connection()[source]

Get the number of bytes for each connection

get_weight_half_word()[source]

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

spynnaker.pyNN.models.neuron.plasticity.stdp.synapse_structure.synapse_structure_weight_only module

class spynnaker.pyNN.models.neuron.plasticity.stdp.synapse_structure.synapse_structure_weight_only.SynapseStructureWeightOnly[source]

Bases: spynnaker.pyNN.models.neuron.plasticity.stdp.synapse_structure.abstract_synapse_structure.AbstractSynapseStructure

get_n_half_words_per_connection()[source]

Get the number of bytes for each connection

get_weight_half_word()[source]

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

Module contents

class spynnaker.pyNN.models.neuron.plasticity.stdp.synapse_structure.AbstractSynapseStructure[source]

Bases: object

get_n_half_words_per_connection()[source]

Get the number of bytes for each connection

get_weight_half_word()[source]

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

class spynnaker.pyNN.models.neuron.plasticity.stdp.synapse_structure.SynapseStructureWeightOnly[source]

Bases: spynnaker.pyNN.models.neuron.plasticity.stdp.synapse_structure.abstract_synapse_structure.AbstractSynapseStructure

get_n_half_words_per_connection()[source]

Get the number of bytes for each connection

get_weight_half_word()[source]

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

class spynnaker.pyNN.models.neuron.plasticity.stdp.synapse_structure.SynapseStructureWeightAccumulator[source]

Bases: spynnaker.pyNN.models.neuron.plasticity.stdp.synapse_structure.abstract_synapse_structure.AbstractSynapseStructure

get_n_half_words_per_connection()[source]

Get the number of bytes for each connection

get_weight_half_word()[source]

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