aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md54
1 files changed, 54 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..361ac8b
--- /dev/null
+++ b/README.md
@@ -0,0 +1,54 @@
+<!---
+SPDX-FileCopyrightText: Copyright 2022, Arm Limited and/or its affiliates.
+SPDX-License-Identifier: Apache-2.0
+--->
+# TOSA Checker
+
+## Overview
+
+The TOSA Checker is a tool that provides an easy way to ensure that a TensorFlow™ Lite model is compatible with the [TOSA specification](https://www.mlplatform.org/tosa).
+
+The project is currently in alpha, some stability issues may still be found.
+
+## Prerequisites
+
+To build the TOSA Checker the following are required:
+
+* Ubuntu® 20.04.03 LTS (the TOSA Checker has been tested on this OS, but should work on other Linux® OS)
+* Bazel™ (Bazelisk is an easy way to install the correct version of Bazel™)
+* Git™
+* Python® >=3.7 (python, python-dev and python-pip)
+
+## Building and installation
+
+pip install -U pip setuptools wheel
+pip install -U numpy
+python setup.py bdist_wheel
+pip install dist/tosa_checker-0.1.0-cp38-cp38-linux_x86_64.whl
+
+## Docker™ image
+
+A Docker™ image to build the TOSA Checker is also provided. More information can be found on [docker/README.md](docker/README.md).
+
+## Usage
+
+```python
+>>> import tosa_checker as tc
+>>> checker = tc.TOSAChecker(model_path="model.tflite")
+>>> checker.is_tosa_compatible()
+True
+```
+
+## License
+
+TOSA Checker is licensed under [Apache License 2.0].
+
+## Trademarks and Copyrights
+
+Bazel™ is a trademark of Google® LLC.
+Git™ is a trademark of Software Freedom Conservancy.
+Linux® is the registered trademark of Linus Torvalds in the U.S. and elsewhere.
+Python® is a registered trademark of the PSF.
+Ubuntu® is a registered trademark of Canonical.
+Tensorflow™ is a trademark of Google® LLC.
+Docker™ is a trademark of Docker, Inc.