Thomas Nowotny
Thomas Nowotny
This makes sense for at least two reasons: - It will allow the GeNN caching system to reduce recompilations - it will avoid errors when the contents of GeNNworkspace are...
Sorry, @mstimberg to add to load but I discovered the following when looking into issue #129. Device build options are used e.g. to set ```use_GPU``` which determines whether GeNN shall...
GeNN supports in-parallel initialisation of synaptic connectivity matrices using "initvar snippets" of code if the synaptic connectivity is defined algorithmically (http://genn-team.github.io/genn/documentation/4/html/d4/dc6/sectVariableInitialisation.html). This would be more efficient in such cases than...
GeNN is just adding its own custom update mechanism (https://github.com/genn-team/genn/pull/405). It is likely to increase performance if this were to be used in place of the current CPU-based run_regularly mechanism...
I have made a simple change that allows to set the default synapse span type for all synapse groups in a model via a brian 2 preference ```devices.genn.synapse_span_type```. It would...
the test fails occasionally on some (seemingly randomly chosen) setup as follows: ```python 2020-07-08T13:11:15.4206410Z > assert_equal(S4.i, np.ones(7)*2) 2020-07-08T13:11:15.4207290Z E AssertionError: 2020-07-08T13:11:15.4207910Z E Arrays are not equal 2020-07-08T13:11:15.4208820Z E 2020-07-08T13:11:15.4209390Z E...
This is expected behaviour in GeNN and hence brian2genn but it won't allow to monitor the pre-reset value of an IF neuron using something like ``` python M_crossings = SpikeMonitor(IF,...
I have not yet found a workaround to specifying an explicit update order in the synapsesSTDP feature test (test.features.synapses) in order to have brian2genn pass this test. I thought setting...