Published October 11, 2023
| Version 4.9.0
Software
Open
genn-team/genn: GeNN 4.9.0
Authors/Creators
- neworderofjamie
- Thomas Nowotny
- James Paul Turner1
- Esin Yavuz2
- Fawad Ali3
- Mengchi Zhang4
- braintimeException
- Ben Evans5
- Garibaldi Pineda-Garcia6
- Kanishk Kalra
- Alan Diamond5
- Alex Cope
- Christoph Ostrau
- Obaid Ur Rehman
- Ajay Subramanian
- Alex Dewar1
- Marcel Stimberg7
- Felix Benjamin Kern8
- Lev E. Givon9
- Edward Stevinson
- Xilin Huang10
- edward-cf
- 1. @ImperialCollegeLondon
- 2. @Cyanapse
- 3. @tomtom-international
- 4. Meta
- 5. University of Sussex
- 6. Applied AGI
- 7. ISIR / Sorbonne Université
- 8. IRCN, UTokyo
- 9. Janssen R&D
- 10. Herr
Description
Release Notes for GeNN 4.9.0
This release adds a number of significant new features to GeNN as well as including a number of bug fixes that have been identified since the 4.8.1 release. It is intended as the last release for GeNN 4.X.X. Fixes for serious bugs may be backported if requested but, otherwise, development will be switching to GeNN 5.
User Side Changes- Implemented
pygenn.GeNNModel.unloadto manually unload GeNN models to improve control in scenarios such as parameter sweeping where multiple PyGeNN models need to be instantiated (#581). - Added Extra Global Parameter references to custom updates (see Defining Custom Updates, Defining your own custom update model and Extra Global Parameter references (#583).
- Expose
$(num_pre),$(num_post),$(num_batches)to all user code strings (#576)
- Fixed handling of indices specified as sequences types other than numpy arrays in
pygenn.SynapseGroup.set_sparse_connections(#597). - Fixed bug in CUDA constant cache estimation bug which could cause nvLink errors in models with learning rules which required previous spike times (#589).
- Fixed longstanding issue with setuptools that meant PyGeNN sometimes had to be built twice to obtain a functional version. Massive thanks to @erolm-a for contributing this fix (#591).
- Reduced the number of layers and generally optimised Docker image. Massive thanks to @bdevans for his work on this (#601).
Files
genn-team/genn-4.9.0.zip
Files
(2.3 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:0e6cd9f963be0f73178d20f667a0dfda
|
2.3 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/genn-team/genn/tree/4.9.0 (URL)