spynnaker package¶
Subpackages¶
- spynnaker.pyNN package
- Subpackages
- spynnaker.pyNN.connections package
- spynnaker.pyNN.data package
- spynnaker.pyNN.external_devices package
- spynnaker.pyNN.external_devices_models package
- spynnaker.pyNN.extra_algorithms package
- spynnaker.pyNN.extra_models package
- spynnaker.pyNN.model_binaries package
- spynnaker.pyNN.models package
- spynnaker.pyNN.protocols package
- spynnaker.pyNN.utilities package
- Subpackages
- Submodules
- spynnaker.pyNN.utilities.bit_field_utilities module
- spynnaker.pyNN.utilities.buffer_data_type module
- spynnaker.pyNN.utilities.constants module
- spynnaker.pyNN.utilities.data_population module
- spynnaker.pyNN.utilities.neo_buffer_database module
- spynnaker.pyNN.utilities.neo_compare module
- spynnaker.pyNN.utilities.neo_convertor module
- spynnaker.pyNN.utilities.neo_csv module
- spynnaker.pyNN.utilities.running_stats module
- spynnaker.pyNN.utilities.struct module
- spynnaker.pyNN.utilities.utility_calls module
- Module contents
- Submodules
- spynnaker.pyNN.config_setup module
- spynnaker.pyNN.exceptions module
- spynnaker.pyNN.random_distribution module
- spynnaker.pyNN.setup_pynn module
- spynnaker.pyNN.spinnaker module
- spynnaker.pyNN.spynnaker_external_device_plugin_manager module
SpynnakerExternalDevicePluginManagerSpynnakerExternalDevicePluginManager.activate_live_output_for()SpynnakerExternalDevicePluginManager.activate_live_output_to()SpynnakerExternalDevicePluginManager.add_application_vertex()SpynnakerExternalDevicePluginManager.add_database_socket_address()SpynnakerExternalDevicePluginManager.add_edge()SpynnakerExternalDevicePluginManager.add_poisson_live_rate_control()SpynnakerExternalDevicePluginManager.update_live_packet_gather_tracker()
- spynnaker.pyNN.types module
- Module contents
- Subpackages
Submodules¶
spynnaker.spike_checker module¶
- spynnaker.spike_checker.synfire_multiple_lines_spike_checker(spikes: ndarray[tuple[Any, ...], dtype[_ScalarT]], n_neurons: int, lines: int, wrap_around: bool = True) None[source]¶
Checks that there are the expected number of spike lines
- Parameters:
spikes – The spikes
n_neurons – The number of neurons.
lines – Expected number of lines
wrap_around – If True the lines will wrap around when reaching the last neuron.
- Raises:
Exception – If there is a problem with the data
- spynnaker.spike_checker.synfire_spike_checker(spikes: ndarray[tuple[Any, ...], dtype[_ScalarT]] | list[ndarray[tuple[Any, ...], dtype[_ScalarT]]], n_neurons: int) None[source]¶
Checks the spikes and prints an error file if needed.
- Parameters:
spikes – The spike data to check.
n_neurons – The number of neurons.
- Raises:
Exception – If there is a problem with the data