| Spike!
    v1.0
    A high speed Spiking Neural Network Simulator designed for GPGPUs. | 
| Public Member Functions | |
| RecordingElectrodes (SpikingNeurons *neurons_parameter, std::string full_directory_name_for_simulation_data_files_param, const char *prefix_string_param, 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) | |
| void | allocate_pointers_for_spike_store () | 
| void | reset_pointers_for_spike_store () | 
| void | allocate_pointers_for_spike_count () | 
| void | reset_pointers_for_spike_count () | 
| void | collect_spikes_for_timestep (float current_time_in_seconds) | 
| void | copy_spikes_from_device_to_host_and_reset_device_spikes_if_device_spike_count_above_threshold (float current_time_in_seconds, int timestep_index, int number_of_timesteps_per_epoch) | 
| void | write_spikes_to_file (int epoch_number, bool human_readable_storage, bool isTrained) | 
| void | write_initial_synaptic_weights_to_file (SpikingSynapses *synapses, bool human_readable_storage) | 
| void | write_network_state_to_file (SpikingSynapses *synapses, bool human_readable_storage) | 
| void | add_spikes_to_per_neuron_spike_count (float current_time_in_seconds) | 
| void | delete_and_reset_recorded_spikes () | 
| Public Attributes | |
| int | number_of_timesteps_per_device_spike_copy_check | 
| int | device_spike_store_size_multiple_of_total_neurons | 
| int | size_of_device_spike_store | 
| int | h_total_number_of_spikes_stored_on_host | 
| float | proportion_of_device_spike_store_full_before_copy | 
| std::string | full_directory_name_for_simulation_data_files | 
| const char * | prefix_string | 
| SpikingNeurons * | neurons | 
| int * | h_neuron_ids_of_stored_spikes_on_host | 
| int * | h_total_number_of_spikes_stored_on_device | 
| float * | h_time_in_seconds_of_stored_spikes_on_host | 
| int * | d_per_neuron_spike_counts | 
| int * | d_neuron_ids_of_stored_spikes_on_device | 
| int * | d_total_number_of_spikes_stored_on_device | 
| float * | d_time_in_seconds_of_stored_spikes_on_device | 
 1.7.6.1
 1.7.6.1