-
Notifications
You must be signed in to change notification settings - Fork 11
Multi-chip population spikes #226
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
We can use probes with population axons with this change, so we should enable and test that: nengo-loihi/nengo_loihi/hardware/builder.py Line 438 in 92d85d3
|
0870deb to
62e1d39
Compare
|
I noticed that in |
This allows population axons between chips, fewer problems when using probes with population axons, and greatly simplifies axon building.
1d3b265 to
3e7bb07
Compare
drasmuss
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't really know the nxsdk population axon system well enough to evaluate the implementation, but I trust that the unit tests are at least assuring us that nothing is real broken 😄. Just some minor comments, otherwise looks good!
This allows much larger connections where the weights are diagonal (e.g. connecting 500 neurons to 500 neurons with a scalar transform).
Also explain why probing the `pre` of such a connection is not supported.
650c797 to
39ec612
Compare
drasmuss
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
Allow population spikes between chips. This allows convolutional connections from chip to chip.