aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Hall <tim.hall@arm.com>2022-05-24 12:25:10 +0100
committertim.hall <tim.hall@arm.com>2022-05-24 15:23:18 +0000
commit3ea7025fb9118ea4ddfabad2864a002009e5323a (patch)
tree4a3427873b708d9c647e12b3d992b8879830f998
parent6d7a4f0e0d230188be0aea75d7c81659ee60ecbf (diff)
downloadethos-u-vela-3ea7025fb9118ea4ddfabad2864a002009e5323a.tar.gz
MLBEDSW-6422: Update release notes3.4.0.rc33.4.0
- Updated release notes and setup.py tag for 3.4 - Regenerated supported ops information Signed-off-by: Tim Hall <tim.hall@arm.com> Change-Id: I4ec88544b84cab168cb3e5cbc6bc392b6b3d8a39
-rw-r--r--RELEASES.md27
-rw-r--r--SUPPORTED_OPS.md6
-rw-r--r--setup.py2
3 files changed, 31 insertions, 4 deletions
diff --git a/RELEASES.md b/RELEASES.md
index fec7824..97067a0 100644
--- a/RELEASES.md
+++ b/RELEASES.md
@@ -5,6 +5,33 @@ 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.4.0 - 24/05/2022
+
+**Main feature changes:**
+
+* Support hosting of third party system configuration files in ethosu/config_files/*
+ * New configs can be contributed by following the information in OPTIONS.md
+* Upgrade TensorFlow Lite support to version 2.8
+* Ethos-U65 performance optimisations
+* Improvements to HillClimb tensor allocator
+* Add mypy support to pre-commit checks
+* General bug fixes to functionality and improve stability
+* Lower Python requirement to Python 3.7 for greater compatibility with other tools
+
+**Interface changes:**
+
+* Addition of CLI options:
+ * `--list-config-files`, `--verbose-performance`, `--hillclimb-max-iterations`
+
+**Reported defect fixes:**
+
+* Splitting into multiple Ethos-U Custom operators (MLCE-800)
+* Layer-wise performance information (MLCE-759)
+* Unable to find a valid block config (MLCE-776)
+* LeakyReLU does not support negative alpha values (MLCE-817)
+* Command stream disassembly does not contain address (MLCE-823)
+* FULLY_CONNECTED does not implicitly reshape greather than rank-2 input tensor (MLCE-691)
+
## Release 3.3.0 - 25/02/2022
**Main feature changes:**
diff --git a/SUPPORTED_OPS.md b/SUPPORTED_OPS.md
index de0adf9..3e76670 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.3.0`
+Vela version: `3.4.0`
This file complies with
[**Gitiles Markdown syntax**](https://github.com/google/gitiles/blob/master/Documentation/markdown.md)
@@ -179,7 +179,7 @@ This is a list of constraints that the LEAKY_RELU operator must satisfy in order
- At least one Input's shape must match the OFM's shape
- IFM and OFM data types must match
-- Alpha must not be negative
+- Alpha only allowed to be negative if IFM is int8 or uint8
- Batch size must be 1 for Input tensors with more than 2 dimensions
### TFLite MAXIMUM Constraints
@@ -336,4 +336,4 @@ This is a list of constraints that the TRANSPOSE_CONV operator must satisfy in o
- Stride values for both width and height must be 2
- SAME padding: OFM dimensions must equal IFM dimensions multiplied by stride
- VALID padding: OFM dimensions must equal IFM dimensions multiplied by stride,
- minus difference between kernel size and stride
+ minus difference between kernel size and stride
diff --git a/setup.py b/setup.py
index 6036446..42991c2 100644
--- a/setup.py
+++ b/setup.py
@@ -40,7 +40,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.3.0"
+ tag = "3.4.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):