diff options
-rw-r--r-- | README.md | 42 | ||||
-rw-r--r-- | RELEASES.md | 31 | ||||
-rw-r--r-- | SUPPORTED_OPS.md | 2 | ||||
-rw-r--r-- | setup.py | 2 |
4 files changed, 53 insertions, 24 deletions
@@ -253,6 +253,11 @@ then build ethos-u-vela with that specific NumPy version: Please see [Vela External APIs](API.md). +## Bug Reporting + +Please see [Vela Community Bug Reporting](BUGS.md) for a description of how to +report bugs. + ## Contributions Please see [Vela Contributions](CONTRIBUTIONS.md). @@ -261,6 +266,12 @@ Please see [Vela Contributions](CONTRIBUTIONS.md). Please see [Vela Debug Database](DEBUG_DB.md). +## Inclusive language commitment + +This product conforms to Arm’s inclusive language policy and, to the best of +our knowledge, does not contain any non-inclusive language. If you find +something that concerns you, email terms@arm.com. + ## Options Please see [Vela CLI Options](OPTIONS.md). This includes a description of the @@ -274,6 +285,15 @@ Please see [Vela Performance Estimation Summary](PERFORMANCE.md). Please see [Vela Releases](RELEASES.md). +## Resources + +Additional useful information: + +* [Arm Products: Ethos-U55 NPU](https://www.arm.com/products/silicon-ip-cpu/ethos/ethos-u55) +* [Arm Products: Ethos-U65 NPU](https://www.arm.com/products/silicon-ip-cpu/ethos/ethos-u65) +* [Arm Developer: Ethos-U55 NPU](https://developer.arm.com/ip-products/processors/machine-learning/arm-ethos-u/ethos-u55) +* [Arm Developer: Ethos-U65 NPU](https://developer.arm.com/ip-products/processors/machine-learning/arm-ethos-u/ethos-u65) + ## Security Please see [Vela Security](SECURITY.md). @@ -287,26 +307,6 @@ operators supported in this release. Please see [Vela Testing](TESTING.md). -## Bug Reporting - -Please see [Vela Community Bug Reporting](BUGS.md) for a description of how to -report bugs. - -## Resources - -Additional useful information: - -* [Arm Products: Ethos-U55 NPU](https://www.arm.com/products/silicon-ip-cpu/ethos/ethos-u55) -* [Arm Products: Ethos-U65 NPU](https://www.arm.com/products/silicon-ip-cpu/ethos/ethos-u65) -* [Arm Developer: Ethos-U55 NPU](https://developer.arm.com/ip-products/processors/machine-learning/arm-ethos-u/ethos-u55) -* [Arm Developer: Ethos-U65 NPU](https://developer.arm.com/ip-products/processors/machine-learning/arm-ethos-u/ethos-u65) - ## License -Vela is licensed under [Apache License 2.0](LICENSE.txt). - -## Inclusive language commitment - -This product conforms to Arm’s inclusive language policy and, to the best of -our knowledge, does not contain any non-inclusive language. If you find -something that concerns you, email terms@arm.com. +Vela is licensed under [Apache License 2.0](LICENSE.txt).
\ No newline at end of file diff --git a/RELEASES.md b/RELEASES.md index 51df63fb..c57df802 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -5,9 +5,38 @@ main feature changes, interface changes and reported defects that have been fixed. The version numbering adheres to the [semantic versioning](https://semver.org/) scheme. +## Release 3.7.0 - 16/02/2023 + +**Main feature changes:** + +* Added support for Tensor is_variable attribute + * Requires TensorFlow Lite for Microcontrollers PR#1676 see + <https://github.com/tensorflow/tflite-micro/pull/1676> +* Added pass-through support for Resource Variable operators to allow them to run on the CPU +* Moved from install and distribution using setup.py to setup.cfg and pyproject.toml +* Changed to conform to Arm’s inclusive language policy +* Added stride 4 support for CONV_2D operator with 1-D kernel +* Fixes and improvements to Cascading and Performance Estimation +* Asymmetric weights are no longer forced to be symmetric by default, see new CLI option + +**Interface changes:** + +* Addition of CLI options: + * `--force-symmetric-int-weights` + +**Reported defect fixes:** + +* Conflicting Size and Performance optimisations caused high SRAM usage (MLCE-953) +* AArch64 undefined casting behaviour in NumPy (MLCE-968) +* Performance estimation reporting regression (MLCE-973) +* Assert due to consecutive reshapes (MLCE-987) +* Assert with illegal SPLIT operators (MLCE-997) +* Assert when elementwise operators follow a SPLIT operator (MLCE-997) +* STRIDED_SLICE operator with shrink_axis_mask was not fully supported (MLCE-1014) + ## Release 3.6.0 - 23/11/2022 -** Main feature changes:** +**Main feature changes:** * New operator support: RESIZE_BILINEAR (Half-Pixel Centers), RESIZE_NEAREST_NEIGHBOR (Half-Pixel Centers), PReLU diff --git a/SUPPORTED_OPS.md b/SUPPORTED_OPS.md index 1ed37bde..aff1d1d6 100644 --- a/SUPPORTED_OPS.md +++ b/SUPPORTED_OPS.md @@ -1,7 +1,7 @@ # Supported Ops This file was automatically generated by Vela using the `--supported-ops-report` parameter. -Vela version: `3.6.1.dev18+g090f18a5` +Vela version: `3.7.0` This file complies with [**Gitiles Markdown syntax**](https://github.com/google/gitiles/blob/master/Documentation/markdown.md) @@ -41,7 +41,7 @@ class BuildExtension(build_ext): this_directory = os.path.abspath(os.path.dirname(__file__)) with open(os.path.join(this_directory, "README.md"), encoding="utf-8") as f: long_description = f.read() - tag = "3.6.0" + tag = "3.7.0" url = f"https://review.mlplatform.org/plugins/gitiles/ml/ethos-u/ethos-u-vela/+/refs/tags/{tag}/" # Find all markdown links that match the format: [text](link) for match, link in re.findall(r"(\[.+?\]\((.+?)\))", long_description): |