|
Spike!
v1.0
A high speed Spiking Neural Network Simulator designed for GPGPUs.
|
Public Member Functions | |
| void | SetTimestep (float timestep_parameter) |
| int | AddNeuronGroup (neuron_parameters_struct *group_params) |
| int | AddInputNeuronGroup (neuron_parameters_struct *group_params) |
| void | AddSynapseGroup (int presynaptic_group_id, int postsynaptic_group_id, synapse_parameters_struct *synapse_params) |
| void | AddSynapseGroupsForNeuronGroupAndEachInputGroup (int postsynaptic_group_id, synapse_parameters_struct *synapse_params) |
| virtual void | finalise_model () |
| void | copy_model_to_device (bool high_fidelity_spike_storage) |
Public Attributes | |
| float | timestep |
| SpikingNeurons * | spiking_neurons |
| SpikingSynapses * | spiking_synapses |
| InputSpikingNeurons * | input_spiking_neurons |
| STDP * | stdp_rule |
1.7.6.1