v0.7.0
⚠️ Breaking Changes ⚠️
- Drop Python 3.6 pip metadata (#701) @lgeiger
- Enable bitpacked activation optimisations by default. (#597) @AdamHillier
🎉 Features
- ⬆️ tensorflow@2.8.0 (#687, #722) @CNugteren, @lgeiger
- LCE benchmark and interpreter flags (#717) @simonmaurer
- Add a pass to translate from TFL CustomOp to the relevant Larq ops (#698) @panickal-xmos
🐛 Bug Fixes
- Fix segfaults in benchmark binaries when setting
num_threads > 1
(#727) @CNugteren
📖 Documentation
- Update QuickNet documentation. (#663) @AdamHillier
👷♂️ Internal Improvements
- Fix build cache for windows release build (#731) @Tombana
- Deal with non-deterministic input order for interpreter test (#729) @CNugteren
- Add bazel cache for release jobs (#728) @Tombana
- Make assembly compatible with clang (#720) @Tombana
- Fuse padding layers into (Depthwise) Convolutions (#712) @Tombana
- Remove unused environment variable in wheel build (#704) @lgeiger
- Simplify Python Linux wheel release scripts (#700) @CNugteren
- Converter internals unification (#699) @CNugteren
- Add
td_library
target to be able to includelce_ops.td
(#694) @panickal-xmos - Switch to
google-github-actions/auth
(#695) @lgeiger - Add SetBatchSize pass to MLIR converter (#690) @Tombana
⬆️ Dependencies
- Bump actions/download-artifact from 2 to 3 (#726) @dependabot
- Bump actions/upload-artifact from 2 to 3 (#725) @dependabot
- Update lint package versions (#721) @Tombana
- Bump actions/cache from 2.1.6 to 3 (#689, #719) @dependabot
- Bump actions/checkout from 2 to 3 (#716) @dependabot
- Bump actions/setup-python from 2 to 3 (#715) @dependabot
- Bump toolmantim/release-drafter from 5.15.0 to 5.19.0 (#702, #703, #708, #709, #718) @dependabot
- Bump google-github-actions/setup-gcloud from 0.2.1 to 0.3 (#691) @dependabot
- Bump DoozyX/clang-format-lint-action from 0.12 to 0.13 (#684) @dependabot