You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
The NetX converter does not produce a working network if using a cyclic buffer for input and has recurrent connections in the first hidden layer because the num_message_bits are set incorrectly for the recurrent connections (should be set to 0).
To reproduce current behavior
Steps to reproduce the behavior:
This is in the context of work we have done with Jonathan Timcheck at Intel. If you clone https://github.com/genn-team/ml_genn_netx
and check out the "device" branch.
Describe the bug
The NetX converter does not produce a working network if using a cyclic buffer for input and has recurrent connections in the first hidden layer because the
num_message_bits
are set incorrectly for the recurrent connections (should be set to 0).To reproduce current behavior
Steps to reproduce the behavior:
This is in the context of work we have done with Jonathan Timcheck at Intel. If you clone
https://github.com/genn-team/ml_genn_netx
and check out the "device" branch.
Also install
https://github.com/genn-team/genn
and
https://github.com/genn-team/ml_genn
Then run
examples/shd.py
in ml_genn_netxyou eventually get
and the screenshot 1 attached below.
Expected behavior
A clear and concise description of what you expected to happen.
Instead one should get:
and the behaviour shown in screenshot 2.
Screenshots
Screenshot 1:
Screenshot 2:
Environment (please complete the following information):
ncl-edu
Further context
I have a fix for this bug and will make a PR right away.
The text was updated successfully, but these errors were encountered: