aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Hall <tim.hall@arm.com>2023-02-16 11:49:40 +0000
committerTim Hall <tim.hall@arm.com>2023-02-16 12:30:01 +0000
commitc60b7e3a4cda84a196801baa407a0dcc5d39832b (patch)
tree0701381cb9da0c0a3f3fd2165aad5d89b2f952e0
parentbfe6fe31cc462b8e3a9435f463835f2714da1903 (diff)
downloadethos-u-vela-c60b7e3a4cda84a196801baa407a0dcc5d39832b.tar.gz
MLBEDSW-7094: Update release notes3.7.0.rc23.7.0
- Updated release notes for 3.7.0 - Updated tag in SUPPORTED_OPS and setup.py - Tidied up README Change-Id: Ib33a3d85383ce297b10acd74f8a2455d738276be Signed-off-by: Tim Hall <tim.hall@arm.com>
-rw-r--r--README.md42
-rw-r--r--RELEASES.md31
-rw-r--r--SUPPORTED_OPS.md2
-rw-r--r--setup.py2
4 files changed, 53 insertions, 24 deletions
diff --git a/README.md b/README.md
index 974b0b63..8428e598 100644
--- a/README.md
+++ b/README.md
@@ -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)
diff --git a/setup.py b/setup.py
index 29df63b0..5a7a7fc1 100644
--- a/setup.py
+++ b/setup.py
@@ -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):