SNS-Toolbox
latest
Contents:
Getting Started
Building Networks
Compiling and Simulating Networks
Rendering Networks
Saving and Loading Networks
Running Networks on the GPU
Neural Models
Connection Models
Tutorial 1: Designing Networks
Tutorial 2: Simulating Networks
Tutorial 3: Spiking Networks
Tutorial 4: Adding Subnetworks
Tutorial 5: Spiking Networks with Synaptic Transmission Delay
Tutorial 6: Using Connectivity Patterns
Tutorial 7: Electrical Synapses
Tutorial 8: Neurons with Voltage-gated Ion Channels
Tutorial 9: Advanced Spiking
API Reference
SNS-Toolbox
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
_
__call__() (sns_toolbox.backends.Backend method)
__compile_manual__() (in module sns_toolbox.compilers)
__compile_numpy__() (in module sns_toolbox.compilers)
__compile_sparse__() (in module sns_toolbox.compilers)
__compile_torch__() (in module sns_toolbox.compilers)
__kernel_connections_1d__() (in module sns_toolbox.networks)
__kernel_connections_2d__() (in module sns_toolbox.networks)
A
add_connection() (sns_toolbox.networks.Network method)
add_input() (sns_toolbox.networks.Network method)
add_network() (sns_toolbox.networks.Network method)
add_neuron() (sns_toolbox.networks.Network method)
add_output() (sns_toolbox.networks.Network method)
add_population() (sns_toolbox.networks.Network method)
add_synapse (sns_toolbox.networks.DifferentiatorNetwork attribute)
AdditionNetwork (class in sns_toolbox.networks)
B
Backend (class in sns_toolbox.backends)
C
COLORSWHITETEXT (in module sns_toolbox.color_utilities)
compile() (sns_toolbox.networks.Network method)
conductance (sns_toolbox.networks.MultiplicationNetwork attribute)
Connection (class in sns_toolbox.connections)
connections (sns_toolbox.networks.Network attribute)
copy() (sns_toolbox.networks.Network method)
D
DifferentiatorNetwork (class in sns_toolbox.networks)
DivisionNetwork (class in sns_toolbox.networks)
E
ElectricalSynapse (class in sns_toolbox.connections)
F
fast_neuron_type (sns_toolbox.networks.DifferentiatorNetwork attribute)
forward() (sns_toolbox.backends.Backend method)
(sns_toolbox.backends.SNS_Iterative method)
(sns_toolbox.backends.SNS_Numpy method)
(sns_toolbox.backends.SNS_Sparse method)
(sns_toolbox.backends.SNS_Torch method)
G
get_connection_index() (sns_toolbox.networks.Network method)
get_input_index() (sns_toolbox.networks.Network method)
get_num_connections() (sns_toolbox.networks.Network method)
get_num_inputs() (sns_toolbox.networks.Network method)
get_num_inputs_actual() (sns_toolbox.networks.Network method)
get_num_neurons() (sns_toolbox.networks.Network method)
get_num_outputs() (sns_toolbox.networks.Network method)
get_num_outputs_actual() (sns_toolbox.networks.Network method)
get_num_populations() (sns_toolbox.networks.Network method)
get_population_index() (sns_toolbox.networks.Network method)
graphviz_available (in module sns_toolbox.renderer)
,
[1]
I
inputs (sns_toolbox.networks.Network attribute)
(sns_toolbox.neurons.NonSpikingNeuronWithGatedChannels attribute)
(sns_toolbox.neurons.NonSpikingNeuronWithPersistentSodiumChannel attribute)
IntegratorNetwork (class in sns_toolbox.networks)
L
load() (in module sns_toolbox)
(in module sns_toolbox.storage_utilities)
M
membrane_capacitance (sns_toolbox.networks.IntegratorNetwork attribute)
modulate_special (sns_toolbox.networks.MultiplicationNetwork attribute)
modulation (sns_toolbox.networks.DivisionNetwork attribute)
module
sns_toolbox
sns_toolbox.backends
sns_toolbox.color_utilities
sns_toolbox.compilers
sns_toolbox.connections
sns_toolbox.networks
sns_toolbox.neurons
sns_toolbox.plot_utilities
sns_toolbox.renderer
sns_toolbox.storage_utilities
MultiplicationNetwork (class in sns_toolbox.networks)
N
Network (class in sns_toolbox.networks)
Neuron (class in sns_toolbox.neurons)
neuron_type (sns_toolbox.networks.IntegratorNetwork attribute)
NonSpikingConnection (class in sns_toolbox.connections)
NonSpikingMatrixConnection (class in sns_toolbox.connections)
NonSpikingModulationSynapse (class in sns_toolbox.connections)
NonSpikingNeuron (class in sns_toolbox.neurons)
NonSpikingNeuronWithGatedChannels (class in sns_toolbox.neurons)
NonSpikingNeuronWithPersistentSodiumChannel (class in sns_toolbox.neurons)
NonSpikingPatternConnection (class in sns_toolbox.connections)
NonSpikingSynapse (class in sns_toolbox.connections)
NonSpikingTransmissionSynapse (class in sns_toolbox.connections)
num_channels (sns_toolbox.neurons.NonSpikingNeuronWithPersistentSodiumChannel attribute)
num_inputs (sns_toolbox.networks.AdditionNetwork attribute)
O
outputConns (sns_toolbox.networks.Network attribute)
outputs (sns_toolbox.networks.Network attribute)
P
params (sns_toolbox.connections.Connection attribute)
(sns_toolbox.networks.Network attribute)
(sns_toolbox.neurons.Neuron attribute)
populations (sns_toolbox.networks.Network attribute)
R
render() (in module sns_toolbox.renderer)
reset() (sns_toolbox.backends.Backend method)
(sns_toolbox.backends.SNS_Iterative method)
(sns_toolbox.backends.SNS_Numpy method)
(sns_toolbox.backends.SNS_Sparse method)
(sns_toolbox.backends.SNS_Torch method)
S
save() (in module sns_toolbox)
(in module sns_toolbox.storage_utilities)
set_params() (sns_toolbox.backends.Backend method)
(sns_toolbox.backends.SNS_Iterative method)
set_text_color() (in module sns_toolbox.color_utilities)
SETOFVALIDCOLORS (in module sns_toolbox.color_utilities)
shell (in module sns_toolbox.renderer)
slow_neuron_type (sns_toolbox.networks.DifferentiatorNetwork attribute)
SNS_Iterative (class in sns_toolbox.backends)
SNS_Numpy (class in sns_toolbox.backends)
SNS_Sparse (class in sns_toolbox.backends)
sns_toolbox
module
sns_toolbox.backends
module
sns_toolbox.color_utilities
module
sns_toolbox.compilers
module
sns_toolbox.connections
module
sns_toolbox.networks
module
sns_toolbox.neurons
module
sns_toolbox.plot_utilities
module
sns_toolbox.renderer
module
sns_toolbox.storage_utilities
module
SNS_Torch (class in sns_toolbox.backends)
spike_raster_plot() (in module sns_toolbox.plot_utilities)
SpikingConnection (class in sns_toolbox.connections)
SpikingMatrixConnection (class in sns_toolbox.connections)
SpikingNeuron (class in sns_toolbox.neurons)
SpikingPatternConnection (class in sns_toolbox.connections)
SpikingSynapse (class in sns_toolbox.connections)
SpikingTransmissionSynapse (class in sns_toolbox.connections)
sub_synapse (sns_toolbox.networks.DifferentiatorNetwork attribute)
synapse_type (sns_toolbox.networks.IntegratorNetwork attribute)
T
tau_slow (sns_toolbox.networks.DifferentiatorNetwork attribute)
transmission (sns_toolbox.networks.DivisionNetwork attribute)
transmit (sns_toolbox.networks.MultiplicationNetwork attribute)
V
valid_color() (in module sns_toolbox.color_utilities)