|
Spike!
v1.0
A high speed Spiking Neural Network Simulator designed for GPGPUs.
|
| AddInputNeuronGroup(neuron_parameters_struct *group_params) (defined in Simulator) | Simulator | |
| AddNeuronGroup(neuron_parameters_struct *group_params) (defined in Simulator) | Simulator | |
| AddSynapseGroup(int presynaptic_group_id, int postsynaptic_group_id, synapse_parameters_struct *synapse_params) (defined in Simulator) | Simulator | |
| AddSynapseGroupsForNeuronGroupAndEachInputGroup(int postsynaptic_group_id, synapse_parameters_struct *synapse_params) (defined in Simulator) | Simulator | |
| CreateDirectoryForSimulationDataFiles(std::string directory_name_for_simulation_data_files) (defined in Simulator) | Simulator | |
| full_directory_name_for_simulation_data_files (defined in Simulator) | Simulator | |
| high_fidelity_spike_storage (defined in Simulator) | Simulator | |
| input_recording_electrodes (defined in Simulator) | Simulator | |
| LoadWeights(int numWeights, float *newWeights) (defined in Simulator) | Simulator | |
| per_timestep_instructions(float current_time_in_seconds, bool apply_stdp_to_relevant_synapses) (defined in Simulator) | Simulator | [protected] |
| recording_electrodes (defined in Simulator) | Simulator | |
| RunSimulation(float presentation_time_per_stimulus_per_epoch, int number_of_epochs, bool record_spikes, bool save_recorded_spikes_and_states_to_file, bool apply_stdp_to_relevant_synapses, bool count_spikes_per_neuron_for_single_cell_analysis, Stimuli_Presentation_Struct *stimuli_presentation_params, int stimulus_presentation_order_seed, SpikeAnalyser *spike_analyser, bool human_readable_storage, bool isTrained) (defined in Simulator) | Simulator | |
| RunSimulationToCollectEvents(float presentation_time_per_stimulus_per_epoch, bool isTrained) (defined in Simulator) | Simulator | |
| RunSimulationToCountNeuronSpikes(float presentation_time_per_stimulus_per_epoch, bool record_spikes, bool save_recorded_spikes_and_states_to_file, SpikeAnalyser *spike_analyser, bool human_readable_storage, bool isTrained) (defined in Simulator) | Simulator | |
| RunSimulationToTrainNetwork(float presentation_time_per_stimulus_per_epoch, int number_of_epochs, Stimuli_Presentation_Struct *stimuli_presentation_params, int stimulus_presentation_order_seed) (defined in Simulator) | Simulator | |
| SetInputNeuronType(InputSpikingNeurons *neurons_parameter) (defined in Simulator) | Simulator | |
| SetNeuronType(SpikingNeurons *neurons_parameter) (defined in Simulator) | Simulator | |
| SetSpikingModel(SpikingModel *spiking_model_parameter) (defined in Simulator) | Simulator | |
| SetSTDPType(STDP *stdp_parameter) (defined in Simulator) | Simulator | |
| SetSynapseType(SpikingSynapses *synapses_parameter) (defined in Simulator) | Simulator | |
| SetTimestep(float timest) (defined in Simulator) | Simulator | |
| setup_network() (defined in Simulator) | Simulator | |
| setup_recording_electrodes_for_input_neurons(int number_of_timesteps_per_device_spike_copy_check_param, int device_spike_store_size_multiple_of_total_neurons_param, float proportion_of_device_spike_store_full_before_copy_param) (defined in Simulator) | Simulator | |
| setup_recording_electrodes_for_neurons(int number_of_timesteps_per_device_spike_copy_check_param, int device_spike_store_size_multiple_of_total_neurons_param, float proportion_of_device_spike_store_full_before_copy_param) (defined in Simulator) | Simulator | |
| Simulator() (defined in Simulator) | Simulator | |
| spiking_model (defined in Simulator) | Simulator | |
| timestep (defined in Simulator) | Simulator | |
| ~Simulator() (defined in Simulator) | Simulator |
1.7.6.1