There is a newer version of the record available.

Published October 31, 2022 | Version 4.8.0
Software Open

genn-team/genn: GeNN 4.8.0

Description

Release Notes for GeNN 4.8.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.7.1 release.

User Side Changes
  1. Custom updates extended to work on SynapseMatrixWeight::KERNEL weight update model variables (#524).
  2. Custom updates extended to perform reduction operations across neurons as well as batches (#539).
  3. PyGeNN can now automatically find Visual Studio build tools using functionality in setuptools.msvc.msvc14_get_vc_env (#471)
  4. GeNN now comes with a fully-functional Docker image and releases will be distributed via <a href="https://hub.docker.com/repository/docker/gennteam/genn">Dockerhub</a> as well as existing channels. Special thanks to @Stevinson , @jamesturner246 and @bdevans for their help on this (see the <a href="https://github.com/genn-team/genn/blob/master/README.md">README</a> for more information) (#548 and #550).
Bug fixes
  1. Fixed bug relating to merging of synapse groups which perform presynaptic "revInSyn" updates (#520).
  2. Added missing parameter to PyGeNN. pygenn.genn_model.create_custom_postsynaptic_class function so postsynaptic models with extra global parameters can be created (#522).
  3. Correctly substitute 0 for \$(batch) when using single-threaded CPU backend (#523).
  4. Fixed issues building PyGeNN with Visual Studio 2017 (#533).
  5. Fixed bug where model might not be rebuilt if sparse connectivity initialisation snippet was changed (#547).
  6. Fixed longstanding bug in the gen_input_structured tool -- used by some userprojects -- where data was written outside of array bounds (#551).
  7. Fixed issue with debug mode of genn-buildmodel.bat when used with single-threaded CPU backend (#551).
  8. Fixed issue where, if custom update models were the only part of a model that required an RNG for initialisation, one might not be instantiated (#540).

Files

genn-team/genn-4.8.0.zip

Files (2.3 MB)

Name Size Download all
md5:230e4afc4671a6a7942d2cefcee494f7
2.3 MB Preview Download

Additional details

Related works