From 8ea90edb75e5d2353aa91c264356fc9d460ca308 Mon Sep 17 00:00:00 2001 From: Rickard Bolin Date: Tue, 15 Aug 2023 11:49:31 +0000 Subject: MLBEDSW-7702: Update release notes - Added release information - Modified SUPPORTED_OPS.md version info - Update README.md and classifiers in pyproject.toml to specify Python 3.10 as recommended and tested version Change-Id: I78e5752846f261d4713b89c8efe447bcb9c095dd Signed-off-by: Rickard Bolin --- README.md | 9 +++++---- RELEASES.md | 22 ++++++++++++++++++++++ SUPPORTED_OPS.md | 2 +- pyproject.toml | 2 +- 4 files changed, 29 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index b2a13c3..ce76e3b 100644 --- a/README.md +++ b/README.md @@ -67,7 +67,8 @@ testing is also performed across a range of newer versions starting at the minimum version (pyproject.toml:project.requires-python) indicated in the brackets: -* Vela 3.8.0 to current supports Python 3.9 (3.8) +* Vela 3.9.0 to current supports Python 3.10 (3.8) +* Vela 3.8.0 supports Python 3.9 (3.8) * Vela 3.4.0 to 3.7.0 supports Python 3.7 (3.8) * Vela 3.3.0 supports Python 3.8 (3.7) * Vela 0.1.0 to 3.2.0 supports Python 3.6 (3.7) @@ -80,9 +81,9 @@ Vela runs on Linux and Microsoft Windows 10 operating systems. The following should be installed prior to the installation of Vela: -* Python 3.9 or compatible +* Python 3.10 or compatible - Development version containing the Python/C API header files - - e.g. `apt install python3.9-dev` or `yum install python39-devel` + - e.g. `apt install python3.10-dev` or `yum install python310-devel` * Pip3 * C99 capable compiler and associated toolchain - For Linux operating systems, a GNU toolchain is recommended. @@ -239,7 +240,7 @@ the mlw_codec and the current version of NumPy. In the ethos-u-vela source directory, run: ```bash -virtualenv -p 3.9 venv +virtualenv -p 3.10 venv . venv/bin/activate pip install ethos-u-vela ``` diff --git a/RELEASES.md b/RELEASES.md index 8c6dd46..7b32b41 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -22,6 +22,28 @@ 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.9.0 - 15/08/2023 + +**Main feature changes:** + +* New operator support: RSQRT +* Extended Mean operator support +* Enabled weight buffering for the Size optimisation strategy (CLI option "--optimise Size") +* Improved documentation of verbose CLI options +* Upgrade TensorFlow Lite support to version 2.12 + +**Interface changes:** + +* None + +**Reported defect fixes:** + +* Fixed crash when rewriting Slice operator (MLCE-918) +* Fixed issues with faulty memory overwrite for reshape operator (MLCE-1003) +* Fixed runtime issues for grouped convolutions (MLCE-1076) +* Enabled cascading for resize operators (MLCE-1058) + + ## Release 3.8.0 - 17/05/2023 **Main feature changes:** diff --git a/SUPPORTED_OPS.md b/SUPPORTED_OPS.md index 17a17ec..81ed6d1 100644 --- a/SUPPORTED_OPS.md +++ b/SUPPORTED_OPS.md @@ -19,7 +19,7 @@ limitations under the License. # Supported Ops This file was automatically generated by Vela using the `--supported-ops-report` parameter. -Vela version: `3.8.1.dev24+g3c2461d` +Vela version: `3.9.0` This file complies with [**Gitiles Markdown syntax**](https://github.com/google/gitiles/blob/master/Documentation/markdown.md) diff --git a/pyproject.toml b/pyproject.toml index e6428e4..4280343 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,7 +28,7 @@ classifiers = [ "Operating System :: Microsoft :: Windows :: Windows 10", "Programming Language :: C", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Topic :: Software Development :: Compilers", ] -- cgit v1.2.1