From ba567e59330ea3f15c67d1e60cc3a3c7c0d2f642 Mon Sep 17 00:00:00 2001 From: Eirini Vlassi Pandi Date: Mon, 30 Jun 2025 14:24:47 +0100 Subject: [PATCH 1/5] Update README.md to document dependencies. Signed-off-by: Eirini Vlassi Pandi --- README.md | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index ae76311..0e642da 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,27 @@ A tool to legalize TFLite FlatBuffer to TOSA MLIR Bytecode or Text. +## Requirements + +Before you build or run the converter, ensure you have the following tools installed and on your PATH. + +### Linux (Ubuntu) + +| Tool | Purpose | Minimum Version | +|--------|-----------------|------------------| +| Bazel | build | v7.4.1 or later | +| Python | runtime & build | v3.9 or later | +| Clang | build | v17 or later | + +### Windows (x86_64) + +| Tool | Purpose | Version | +|----------------------------------------------------------|-----------------|---------------------------------------| +| Bazelisk | build | Latest | +| Python | runtime & build | ≥3.9 | +| LLVM (Clang-CL) | build | 20.1.0 | +|Visual Studio 2022 Professional (C++ Desktop Dev Tools) | build & debug | 17.11.5 | +| MSYS2 | shell & tooling | 3.6.3-2 / Pacman 20.1.0 with bash.exe | ## Python wheel creation @@ -94,4 +115,3 @@ TOSA Converter for TFLite is distributed under the Apache 2.0 License. LLVM and the LLVM logo are trademarks of the LLVM Foundation. TensorFlow, the TensorFlow logo and any related marks are trademarks of Google Inc. - -- GitLab From 38dfe2f2e618e38687187026abcce5c55b67e72d Mon Sep 17 00:00:00 2001 From: Eirene Vlassi Pandi Date: Thu, 10 Jul 2025 12:08:03 +0100 Subject: [PATCH 2/5] Update reeadme.md to add requirements and copyrights. Signed-off-by: Eirene Vlassi Pandi --- README.md | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 0e642da..5176ce5 100644 --- a/README.md +++ b/README.md @@ -98,7 +98,7 @@ cat model.tflite | tosa-converter-for-tflite --text ## Supported Platforms -This tool supports Linux and Windows(r) on x86_64 architectures. +This tool supports Linux(r) and Windows(r) on x86_64 architectures. ## Versioning @@ -112,6 +112,14 @@ This project uses Calendar Versioning ([CalVer](https://calver.org/)) in the for TOSA Converter for TFLite is distributed under the Apache 2.0 License. -LLVM and the LLVM logo are trademarks of the LLVM Foundation. +# Trademarks and Copyrights + +* Bazel(tm) is a trademark of Google(r) LLC. +* Git(tm) is a trademark of Software Freedom Conservancy. +* Linux(r) is the registered trademark of Linus Torvalds in the U.S. and elsewhere. +* Windows(r) is a registered trademark of Microsoft Corporation. +* Python(r) is a registered trademark of the PSF. +* Ubuntu(r) is a registered trademark of Canonical. +* Tensorflow(tm) is a trademark of Google(r) LLC. + -TensorFlow, the TensorFlow logo and any related marks are trademarks of Google Inc. -- GitLab From 9cde788a8aeab849a93d94b76ba97b9ff5da1dde Mon Sep 17 00:00:00 2001 From: Eirene Vlassi Pandi Date: Thu, 10 Jul 2025 12:08:03 +0100 Subject: [PATCH 3/5] Update reeadme.md to add requirements and copyrights. Signed-off-by: Eirene Vlassi Pandi --- README.md | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 5176ce5..850d7c1 100644 --- a/README.md +++ b/README.md @@ -14,21 +14,21 @@ Before you build or run the converter, ensure you have the following tools insta ### Linux (Ubuntu) -| Tool | Purpose | Minimum Version | +| Tool | Purpose | Version | |--------|-----------------|------------------| -| Bazel | build | v7.4.1 or later | -| Python | runtime & build | v3.9 or later | -| Clang | build | v17 or later | +| Bazel | build | >= v7.4.1 | +| Python | build & runtime | >= v3.9 | +| Clang | build | >= v17 | ### Windows (x86_64) | Tool | Purpose | Version | |----------------------------------------------------------|-----------------|---------------------------------------| -| Bazelisk | build | Latest | +| Bazel | build | Latest | | Python | runtime & build | ≥3.9 | | LLVM (Clang-CL) | build | 20.1.0 | |Visual Studio 2022 Professional (C++ Desktop Dev Tools) | build & debug | 17.11.5 | -| MSYS2 | shell & tooling | 3.6.3-2 / Pacman 20.1.0 with bash.exe | +| MSYS2 | shell & tooling | 3.6.3-2 with Pacman 20.1.0 and bash.exe | ## Python wheel creation @@ -117,9 +117,10 @@ TOSA Converter for TFLite is distributed under the Apache 2.0 License. * Bazel(tm) is a trademark of Google(r) LLC. * Git(tm) is a trademark of Software Freedom Conservancy. * Linux(r) is the registered trademark of Linus Torvalds in the U.S. and elsewhere. -* Windows(r) is a registered trademark of Microsoft Corporation. -* Python(r) is a registered trademark of the PSF. -* Ubuntu(r) is a registered trademark of Canonical. +* Windows(r) is a registered trademark of Microsoft(r) Corporation. +* Python(r) is a registered trademark of the Python Software Foundation. +* Ubuntu(r) is a registered trademark of Canonical(r) Ltd. * Tensorflow(tm) is a trademark of Google(r) LLC. +* LLVM and the LLVM logo are trademarks of the LLVM Foundation. -- GitLab From 7ae6d164ab040b3e8bce6c6c10091ded7b6540b1 Mon Sep 17 00:00:00 2001 From: Eirene Vlassi Pandi Date: Thu, 10 Jul 2025 12:08:03 +0100 Subject: [PATCH 4/5] docs(readme): update README.md with requirements and trademark notices MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Added “Requirements” section for Linux and Windows. - Clarified “Supported Platforms” to include Linux and Windows on x86_64. - Added “Trademarks and Copyrights” block. Signed-off-by: Eirene Vlassi Pandi --- README.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 850d7c1..850a5bc 100644 --- a/README.md +++ b/README.md @@ -14,21 +14,22 @@ Before you build or run the converter, ensure you have the following tools insta ### Linux (Ubuntu) +| Tool | Purpose | Version | | Tool | Purpose | Version | |--------|-----------------|------------------| | Bazel | build | >= v7.4.1 | -| Python | build & runtime | >= v3.9 | | Clang | build | >= v17 | +| Python | build & runtime | >= v3.9 | ### Windows (x86_64) | Tool | Purpose | Version | |----------------------------------------------------------|-----------------|---------------------------------------| -| Bazel | build | Latest | -| Python | runtime & build | ≥3.9 | +| Bazel | build | ≥7.4.1 | | LLVM (Clang-CL) | build | 20.1.0 | -|Visual Studio 2022 Professional (C++ Desktop Dev Tools) | build & debug | 17.11.5 | | MSYS2 | shell & tooling | 3.6.3-2 with Pacman 20.1.0 and bash.exe | +| Python | build & runtime | ≥3.9 | +| Visual Studio 2022 Professional (C++ Desktop Dev Tools) | build & debug | 17.11.5 | ## Python wheel creation @@ -116,11 +117,11 @@ TOSA Converter for TFLite is distributed under the Apache 2.0 License. * Bazel(tm) is a trademark of Google(r) LLC. * Git(tm) is a trademark of Software Freedom Conservancy. +* LLVM(r) and the LLVM logo are trademarks of the LLVM Foundation. * Linux(r) is the registered trademark of Linus Torvalds in the U.S. and elsewhere. -* Windows(r) is a registered trademark of Microsoft(r) Corporation. * Python(r) is a registered trademark of the Python Software Foundation. +* TensorFlow(tm), the TensorFlow logo and any related marks are trademarks of Google Inc. * Ubuntu(r) is a registered trademark of Canonical(r) Ltd. -* Tensorflow(tm) is a trademark of Google(r) LLC. -* LLVM and the LLVM logo are trademarks of the LLVM Foundation. - +* Visual Studio(r) is a registered trademark of Microsoft(r) Corporation. +* Windows(r) is a registered trademark of Microsoft(r) Corporation. -- GitLab From 55d64fa723f930e929e77aa2fc0219d685d1a0a2 Mon Sep 17 00:00:00 2001 From: Eirene Vlassi Pandi Date: Fri, 18 Jul 2025 17:09:33 +0100 Subject: [PATCH 5/5] docs(readme): update README.md, remove duplicate line Signed-off-by: Eirene Vlassi Pandi --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 850a5bc..9b906c4 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,6 @@ Before you build or run the converter, ensure you have the following tools insta ### Linux (Ubuntu) -| Tool | Purpose | Version | | Tool | Purpose | Version | |--------|-----------------|------------------| | Bazel | build | >= v7.4.1 | -- GitLab