Andrew Gait
Andrew Gait
This is a selection of new models and provenance from the icub_vor branches, namely: - STDP models relating to MF-VN (vestibular nuclei) and PF-PC (purkinjie cells), both in terms of...
Some tidying up to fix code under debug flags that hadn't been touched for a while. I have also added an action to compile with the debug flags turned on...
Updates to use minimum weight values for scaling rather than calculating scales from ring buffers. Merge at same time as https://github.com/SpiNNakerManchester/SpiNNFrontEndCommon/pull/885 https://github.com/SpiNNakerManchester/sPyNNaker8NewModelTemplate/pull/57 and https://github.com/SpiNNakerManchester/PyNN8Examples/pull/74 Tested by https://github.com/SpiNNakerManchester/IntegrationTests/pull/9
https://github.com/SpiNNakerManchester/sPyNNaker/blob/40917cdb2cb20f60b70c91ea6a81eac62918b08a/spynnaker/pyNN/models/common/neuron_recorder.py#L1325 "More a note for the future; optional if fixed now or when needed. If this accepted the name of the variable, it would generalise for events rather than just...
Error below happening on new Jenkins builds with pytest-xdist v 2.0.0. Suggested fix is to apt-get install gcc and python3_dev on machine running Jenkins. Temporarily fixing by using older version...
https://github.com/SpiNNakerManchester/sPyNNaker8/blob/master/p8_integration_tests/test_provenance/test_provenance_when_not_finished.py currently fails (RTE), at a guess because the "fake binary" hasn't been rebuilt for some time: 2018-07-09 15:07:03 ERROR: Error when calling spinn_front_end_common.interface.interface_functions.ApplicationRunner.__call__ with inputs ['no_sync_changes', 'send_start_notification', 'txrx', 'send_stop_notification',...
Is there a reason why these models aren’t supported yet, but IF_curr_alpha and IF_curr_delta are?
The multiplication here: https://github.com/SpiNNakerManchester/sPyNNaker/blob/5c35967f063406a50fd29c9f76561946a971bd10/neural_modelling/src/neuron/input_types/input_type_conductance.h#L65 Might it be better done by reversing the subtraction and doing `inh_input[i] = inh_input[i] * (membrane_voltage - input_type->V_rev_I)` instead?
In `synaptic_manager.py,` the code in `_get_ring_buffer_to_input_left_shifts` does a calculation to scale the ring buffer and currently attempts to balance accuracy against too much overflow. There is a user request to...
I am probably misunderstanding something here, but it seems to me as though Grid2D.generate_positions(n) returns a (3,sqrt(n)) array, whereas then Space.distances(A, B, ...) is expecting an (N,3) array (at least...