#include <genn.hpp>
cypress::GeNN::GeNN |
( |
const Json & |
setup = Json() | ) |
|
Constructor of the GeNN backend class, takes a setup JSON object.
- Parameters
-
setup | is a JSON object which supports the following settings: |
{ "timestep" : 0.1, "gpu" : false, "double" : false, "timing" : false, "keep_compile": false, "recording_buffer_size" : 10000 }
Destructor of the GeNN backend class.
std::string cypress::GeNN::name |
( |
| ) |
const |
|
inlineoverridevirtual |
void cypress::Backend::run |
( |
NetworkBase & |
network, |
|
|
Real |
duration = 0.0 |
|
) |
| const |
|
inherited |
Simulates the given spiking neural network for the given duration.
- Parameters
-
network | is the network that should be simulated. The simulation result will be written to the network instance. |
duration | is the duration for which the network should be simulated. |
std::unordered_set<const NeuronType *> cypress::GeNN::supported_neuron_types |
( |
| ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following file: