API Reference#

This is the API reference for the superneuromat package.

SNN

Defines a spiking neural network with neurons and synapses

Neuron

Accessor Class for Neurons in SNNs

Synapse

Synapse accessor class for synapses in an SNN

accessor_classes.NeuronList

Redirects indexing to the SNN's neurons.

accessor_classes.SynapseList

Redirects indexing to the SNN's synapses.

NeuronListView

Redirects indexing to the SNN's neurons.

SynapseListView

Redirects indexing to the SNN's synapses.

ModelAccessor([snn])

Accessor Class for SNNs

ModelAccessorList(model)

Base class for NeuronList and SynapseList.

ModelListView([model, indices, max_len])

Base class for NeuronListView and SynapseListView.

ModelListIterator(model)

ModelListViewIterator(model, indices)

neuromorphicmodel

Spiking Neural Network model implementing LIF and STDP using matrix representations.

util

Utility functions for SuperNeuroMAT.