Releases: SpiNNakerManchester/sPyNNaker
Releases · SpiNNakerManchester/sPyNNaker
Release 7.0.0
Get this release from PyPI.
pip install sPyNNaker "1!7.0.0"
Main Changes
- The range of supported Python versions has changed; we now support (and test with) Python 3.8 – 3.11.
- We have changed the software license from GPL v3 to Apache v2.
- sPyNNaker8 is strongly deprecated; it was a transitional Python package while we migrated to PyNN 0.8, and now we only support later versions of PyNN. Use the code in the
spynnaker.pyNN
package instead. - We now provide support for neuromodulatory inputs (dopamine) in some models. Because of the numerical complexity involved, please contact us if you want to use this with any other neuromodulation inputs.
- We now support some convolution connectors to some neuron models in order to efficiently support input from digital retinas.
What's Changed
- Making the configs truly global by @Christian-B in #1061
- Config checker by @Christian-B in #1065
- Add test for output of record("packets-per-timestep") by @andrewgait in #1066
- Cfg stack by @Christian-B in #1067
- single template by @Christian-B in #1068
- removed dead cfg option by @Christian-B in #1069
- Use the new provenance reporting API where possible by @dkfellows in #906
- read_router_compressor_with_bitfield_iobuf no longer used. by @Christian-B in #1070
- Add flake8 back for spynnaker_integration_tests, spynnaker8 directories by @andrewgait in #1063
- Trickery to make Sphinx4 work by @Christian-B in #1072
- Move the reports to FEC by @Christian-B in #1077
- Reset fix by @Christian-B in #1083
- Error when too many redraws are requested in a clipped distribution by @andrewgait in #1084
- Simplify Simulator stack by @Christian-B in #1075
- Structural plasticity recording by @andrewgait in #1042
- use svg for big files in SpYNNakerNeuronGraphNetworkSpecificationReport by @Christian-B in #1087
- Test objects by @Christian-B in #1086
- Stop passing config values through the simulator by @Christian-B in #1073
- remove tests of already removed functionality by @Christian-B in #1088
- Fix issue with master pop in some cases by @rowleya in #1071
- Unittest setup by @Christian-B in #1090
- report directories as global_variables by @Christian-B in #1089
- Split synapse neuron models by @rowleya in #1082
- Remove functions that aren't implemented so don't return anything by @andrewgait in #1097
- No memory by @Christian-B in #1096
- Speedup Big FromListConnector by @Christian-B in #1095
- Strip out Max delay by @Christian-B in #1094
- Fix array_connector max calculations by @andrewgait in #1104
- Stop ResourceTracker from looking at the Whole Machine by @Christian-B in #1098
- Live test pass threshold by @rowleya in #1108
- fixed the check for early spikes by @Christian-B in #1113
- remove extract_iobuf_during_run flag by @Christian-B in #1114
- Documentation fix by @dkfellows in #1115
- allow for mutliple send_sync by @Christian-B in #1116
- Trying to fix a crash... by @dkfellows in #1117
- Make return value from projection.get(.., 'list') usable in FromListConnector by @andrewgait in #1110
- Provenance straight to and from the database. by @Christian-B in #1119
- Fix dependency issue by @rowleya in #1124
- append the empty segment to the block by @Christian-B in #1127
- Neuromodulation agdr by @rowleya in #1120
- all populations have the same number of segments by @Christian-B in #1128
- No executor by @Christian-B in #1112
- remove the setUp which hides the BaseTestCase setup by @Christian-B in #1111
- disable user CommandSender by @Christian-B in #1129
- Neuromodulation by @mmikaitis in #366
- Stop using @Inject by @Christian-B in #1121
- No executor algorithms now functions and No xml by @Christian-B in #1132
- Key translation by @rowleya in #1138
- scipy from FEC (which caps) by @Christian-B in #1142
- Get machine2 by @Christian-B in #1143
- Fix Live Voltage Test by @rowleya in #1139
- test and support python 3.10 3.6 for curiosity only by @Christian-B in #1144
- Add a weight recorder test using runtime callbacks by @andrewgait in #1141
- Multirun packets-per-timestep fix by @andrewgait in #1147
- write version to database ASAP by @Christian-B in #1149
- range compress by @Christian-B in #1148
- Dont save config values in ASB by @Christian-B in #1145
- Use the Data Spec database more by @Christian-B in #1150
- Fix recording for rewiring and packets to work after reset by @andrewgait in #1153
- Unsynchronize Poisson sources by @rowleya in #1157
- no need for OrderedDict by @Christian-B in #1158
- better error msg for user by @Christian-B in #1062
- changed options rarely if ever used to cfg only by @Christian-B in #1159
- removal of spynnaker8 by @Christian-B in #1169
- import pyNN.spiNNaker by @Christian-B in #1160
- Remove remaining code from spynnaker8 by @Christian-B in #1163
- Remove unused code by @Christian-B in #1173
- remove spynnaker8 references by @Christian-B in #1174
- Whole board test by @Christian-B in #1151
- Use outgoing_edge_partitions to find edge by @Christian-B in #1177
- spinnaker_get_data by @Christian-B in #1179
- Current sources by @andrewgait in #1076
- Put projection._clear_cache back by @Christian-B in #1171
- Fix pynn spinnaker by @rowleya in #1183
- app vertex max_atoms_per_core by @Christian-B in #1184
- Fix Poisson test by @rowleya in #1190
- Current source fix by @andrewgait in #1189
- Allow STDP on self-projections by @andrewgait in #1191
- Change the PyNN URL to new home by @rowleya in #1198
- Reduce overhead by @rowleya in #1195
- Global data new by @Christian-B in #1156
- Create graph by @Christi...
Release 6.0.0
Get this release from PyPI.
pip install sPyNNaker "1!6.0.0"
Release 5.1.0
Get this release from PyPI.
pip install sPyNNaker "1!5.1.0"
This is a minor release that fixes a number of bugs. It also substantially improves our support for structural plasticity.
Release 5.0.0
August 9 2019
4.0.0
Merge branch 'RC4' of https://github.com/SpiNNakerManchester/sPyNNake…
Checkpoint: prior to PyNN 0.8
This tag describes where we got to before we started integrating support for PyNN 0.8
3.0.0
2016.001.001
2016.001.001 Release