Conversation
bed1098 to
c724ed7
Compare
|
Added an error for the case shown in #298 |
|
This depends on #296 |
db1ed40 to
b244ec4
Compare
|
Requires nengo/nengo#1648 for the fix to npconv2d padding for the test, so I think it's easier to just merge this as part of #300. |
2b119be to
9225ca3
Compare
9225ca3 to
bab4a03
Compare
tbekolay
left a comment
There was a problem hiding this comment.
Made some fixups so that we always test on both Nengo master and release, and changed the require_partition helper to a pytest marker as we were only using require_partition to have multichip snips work.
We are getting some random test failures even with these changes, but I've run those tests manually on INRC and they pass when things don't get desynced, so I'm going to merge even if we get some desyncs in this final test run.
Also change test_pop_tiny with ``channels_last=False`` to properly order the biases and thus properly test with the channels first.
These are not supported, but were failing with cryptic errors.
The padding now matches `nengo._vendor.npconv2d` exactly. Also clean up convolution code.
We test against master and release for the emulator, and only master for hardware since it's expensive to run.
305e41c to
f896b72
Compare
|
It's still intermittently failing and/or stalling, but I'm at least convinced that it's (mostly) INRC environment issues, so I'm going to merge regardless. We can clean up any issues when all the v1.1.0 PRs are in. |
This allows
"same"padding to be used withnengo.Convolution.TODO:
test_conv_deepnet)