Our IO SNIP can now run on multiple chips. This adds full support for multichip when using the precompute=False option.
Based on #264.
TODO:
[x] Add tests for multichip snips. Tests that use discrete or pop32 spikes between
chips should work on nahuku08 or nahuku32. Tests that use pop16 between chips
(e.g. test_conv_deepnet with pop_type == 16) will only work on nahuku32.
There are a number of existing tests that should be easily extensible, including
test_conv_deepnet and test_split_ensembles. Basically any test run with
RoundRobin should test it.
[x] Test learning on multiple chips
[x] Once final tests are developed, remove multichip_snip_test.py.
Our IO SNIP can now run on multiple chips. This adds full support for multichip when using the
precompute=False
option.Based on #264.
TODO:
test_conv_deepnet
withpop_type == 16
) will only work on nahuku32. There are a number of existing tests that should be easily extensible, includingtest_conv_deepnet
andtest_split_ensembles
. Basically any test run withRoundRobin
should test it.multichip_snip_test.py
.