Skip to content

Brian2GeNN 1.7.0

Latest
Compare
Choose a tag to compare
@mstimberg mstimberg released this 28 Jul 13:15

We are happy to announce Brian2GeNN 1.7.0, a new release of the Brian2 interface to the GeNN simulator. This release fixes compatibility with the latest Brian 2.5.x releases – note that it no longer works with older versions of Brian 2. The release also includes a number of bug fixes and improvements:

  • Fix custom headers not being available for insert_code calls (#131, #132), thanks to @denisalevi for the bug report and fix
  • Fix the output of dt so very small values don't look like 0, thanks to @tnowotny for the fix
  • Fix recording from Synapses with a StateMonitor (#136, #138). Thanks to @kernfel for the bug report and to @tnowotny for the fix
  • Support monitors with slower clocks (#139, #140). Thanks to @kernfel for the feature
  • Fix repeated runs (#141). Thanks to @kernfel for the report and the fix, and @neworderofjamie for the related fix on the GeNN side (genn-team/genn#495)
  • Improve performance (data transfer between host and device) for monitors running on slower clocks (#143). Thanks to @kernfel for this contribution
  • Fix data transfer between host and device for run_regularly operations (#135, #147). Thanks to @jesusgf96 for reporting the issue. Fix by @mstimberg
  • Support profiling (timing GeNN's kernel) with profiling_summary (#134). Thanks to @denisalevi for contributing this feature.