#include <cstring>Go to the source code of this file.
Classes | |
| struct | charKeyCompare |
| struct | synapseKeyCompare |
| struct | MonitorData |
Defines | |
| #define | FIRING_NEURON_ARCHIVE 1 |
| #define | SPIKE_ARCHIVE 10 |
| #define | INPUT_DIRECT_FIRING_MODE 100.0 |
| #define | OUTPUT_FIRING_MODE 200.0 |
| #define | EMPTY_NEURON_ID_KEY 0 |
| #define | DELETED_NEURON_ID_KEY 1 |
| #define | MINIMUM_NEURON_ID 10 |
| #define | NULL_NEURON_ID 5 |
| #define | MAX_DATABASE_NAME_LENGTH 255 |
| #define | MAX_NUMBER_MONITOR_WINDOWS 100 |
| #define | MAX_NUMBER_OF_SPIKES 1000000 |
| #define | MAX_NUMBER_RECONNECT_ATTEMPTS 2 |
| #define | NEURON_APPLICATION_FILE_EXTENSION ".sql.tar.gz" |
| #define | NUMBER_OF_DELAY_VALUES 256 |
| #define | RANDOM_PERCENT_NEURONS_NOISE 1000 |
Variables | |
| static const unsigned int | randomSeed = 719253438 |
|
|
Definition at line 52 of file GlobalVariables.h. |
|
|
Reserved neuron ids used to initialise dense_hash_map. Auto increment always starts with 10 so a neuron ID of zero or 1 should not occur. Definition at line 51 of file GlobalVariables.h. |
|
|
Defines of the different archive types. A firing neurons archive records the firing state of the neurons at any point in time This is different from recording the spikes sent out from a neuron group, which are generally spread out in time because of the delay. Definition at line 38 of file GlobalVariables.h. |
|
|
Defines of the firing mode of a device. Input spikes from an external device can either fire the neuron directly or they can inject synaptic current into the neuron. When this value is set between -1.0 and 1.0 it is synaptic input mode. Definition at line 45 of file GlobalVariables.h. |
|
|
The maximum length of a name in the database. Definition at line 65 of file GlobalVariables.h. |
|
|
Monitor windows are added in the constructor. This is the size of the monitorWindowArray: this number of dock windows will be added to the dock area. Definition at line 71 of file GlobalVariables.h. |
|
|
The maximum number of spikes that can be received in a single packet This is the size of the receive array. Definition at line 76 of file GlobalVariables.h. |
|
|
Maximum number of attempts to reconnect to the database. Definition at line 80 of file GlobalVariables.h. |
|
|
The minimum neuron id. Any neuron id less than this is invalid. Definition at line 56 of file GlobalVariables.h. |
|
|
File extension for saving archive file of databases. Definition at line 84 of file GlobalVariables.h. |
|
|
A neuron id that will never exist in the database and which is not already used in the dense hash maps as a deleted or empty key. Definition at line 61 of file GlobalVariables.h. |
|
|
The number of delay values available to the simulation. These are created using a buffer to hold the spikes. Definition at line 89 of file GlobalVariables.h. |
|
|
Definition at line 46 of file GlobalVariables.h. |
|
|
Number used to code for the percentage of neurons being selected randomly for the noise at each timestep. Used when maximum entropy is required in the layer. Definition at line 95 of file GlobalVariables.h. |
|
|
Definition at line 39 of file GlobalVariables.h. |
|
|
Random seed used to initialise random number generator. Use the same seed each time to get reproducible results. Definition at line 138 of file GlobalVariables.h. |
1.4.4