Compatible with Nengo 3.0 - 3.2
Compatible with TensorFlow 2.3 - 2.11
Added
- Included
tensorflow-macos
in the alternative tensorflow package names checked during installation. (#228) - Added support for
groups
parameter to ConvertConv. (#223)
Changed
- Pinned TensorFlow version to <2.11 on Windows. As of 2.11 the TensorFlow package for Windows is maintained by a third party (Intel), and there are currently bugs in that package affecting functionality that is required by NengoDL. (#229)
Removed
- Removed support for "graph mode" (i.e., running with
tf.compat.v1.disable_eager_execution()
). TensorFlow is no longer supporting this functionality, and it is increasingly buggy. Graph mode may still be faster for some models; if you need this functionality, try using a previous version of NengoDL. (#229) - Dropped support for TensorFlow 2.2. The minimum supported version is now 2.3.4 (earlier 2.3.x versions should work as well, but TensorFlow may install an incompatible
protobuf
version that the user will need to manually correct). (#228)