检查机器学习模型是否与TOSA规范兼容的工具
项目描述
TOSA Checker
概述
TOSA Checker是一个工具,它提供了一种简单的方法来确保TensorFlow™ Lite模型与TOSA规范兼容。
该项目目前处于alpha阶段,可能仍然存在一些稳定性问题。
先决条件
要构建TOSA Checker,需要以下内容
- Ubuntu® 20.04.03 LTS(TOSA Checker已在此操作系统上进行了测试,但应适用于其他Linux®操作系统)
- Bazel™(Bazelisk是安装正确版本的Bazel™的简单方法)
- Git™
- Python® >=3.8(python, python-dev和python-pip)
构建和安装
pip install -U pip setuptools wheel
pip install -U numpy GitPython
python setup.py bdist_wheel
pip install dist/<tosa_checker>.whl
Docker™镜像
还提供了一个Docker™镜像来构建TOSA Checker。更多信息可以在docker/README.md中找到。
使用方法
>>> import tosa_checker as tc
>>> checker = tc.TOSAChecker(model_path="model.tflite")
>>> checker.is_tosa_compatible()
True
安全性
如需报告TOSA Checker中的任何安全问题,请参阅SECURITY.md。
许可证
TOSA Checker遵循[Apache License 2.0]许可。
商标和版权
- Bazel™是Google® LLC的商标。
- Git™是Software Freedom Conservancy的商标。
- Linux®是美国及其他地区的注册商标,商标所有人为Linus Torvalds。
- Python®是PSF的注册商标。
- Ubuntu®是Canonical的注册商标。
- Tensorflow™是Google® LLC的商标。
- Docker™是Docker, Inc的商标。
项目详情
关闭
tosa_checker-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 777cbbf7e47bbce5712339f6ffbb2d3d64ae1442f8af0d43a3ebd6b3525d1dfe |
|
MD5 | 15e80c4a3d9cd400080f539a42b832c5 |
|
BLAKE2b-256 | 3278e2e91168615914636cae5b25d5995b82a670f1a4134c88439e0cd07fe112 |
关闭
哈希值 for tosa_checker-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8dbc3eef0b3299a8000b905e8170ee0f5091587140deab924d2f1aa2ec28f787 |
|
MD5 | c0e92c2ec1c43d396d95d8efbc9b6309 |
|
BLAKE2b-256 | af555dd7a9c0e17491300ccfc83bed4935b04643553fb7addbbc72b8e9b29d7e |
关闭
哈希值 for tosa_checker-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6c4d82263392e1587f6ee6106b30dde14486ad056c455dd55200bbb2356d1439 |
|
MD5 | 439d49b7898200fe08de73558d0b5181 |
|
BLAKE2b-256 | 7f49e83586d96a17d1cb01d6f091bd26d69c0d65863ebc7b1ae16bc8d97c4ced |
关闭
哈希值 for tosa_checker-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 906592c25a51c9d5f45d232ab99b44e1327ca121754dc053e62cd5a59a08139d |
|
MD5 | a07ae0d91cee9337ec7bcb32d1ac57be |
|
BLAKE2b-256 | 2ec40a2825f88e1666c881ca5f00e320c18503fd8b91810734fee001b6affd3a |