diff options
author | Thibaut Goetghebuer-Planchon <thibaut.goetghebuer-planchon@arm.com> | 2022-07-06 10:23:22 +0100 |
---|---|---|
committer | Thibaut Goetghebuer-Planchon <thibaut.goetghebuer-planchon@arm.com> | 2022-08-18 14:35:45 +0100 |
commit | 52dacd6556d60815253d4e4938e218ea3d8084a2 (patch) | |
tree | 4c470c567da6f70f65987d5af161bf4f950d107b /tosa_checker/BUILD | |
parent | cc5d89eea4ff3dc398cac3b6025450f48ac20c1e (diff) | |
download | tosa_checker-52dacd6556d60815253d4e4938e218ea3d8084a2.tar.gz |
Initial commit0.1.0-rc.1
Change-Id: I2fb0933d595a6ede6417d09dd905ef72d6c60c9b
Diffstat (limited to 'tosa_checker/BUILD')
-rw-r--r-- | tosa_checker/BUILD | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/tosa_checker/BUILD b/tosa_checker/BUILD new file mode 100644 index 0000000..8c1c32d --- /dev/null +++ b/tosa_checker/BUILD @@ -0,0 +1,35 @@ +# SPDX-FileCopyrightText: Copyright 2022, Arm Limited and/or its affiliates. +# SPDX-License-Identifier: Apache-2.0 +load("@pybind11_bazel//:build_defs.bzl", "pybind_extension") + +cc_library( + name = "tosa_checker_lib", + srcs = ["tosa_checker.cc"], + hdrs = ["tosa_checker.h"], + deps = [ + "@llvm-project//mlir:MlirTranslateMain", + "@org_tensorflow//tensorflow/compiler/mlir/lite:flatbuffer_translate_lib", + "@org_tensorflow//tensorflow/compiler/mlir/tosa:tfl_passes", + "@pybind11", + ], +) + +pybind_extension( + name = "_tosa_checker_wrapper", + srcs = [ + "tosa_checker_pybind11.cc", + ], + deps = [ + ":tosa_checker_lib", + ], +) + +py_library( + name = "tosa_checker", + srcs = [ + "__init__.py", + ], + srcs_version = "PY3", + visibility = ["//visibility:public"], + data = ["//tosa_checker:_tosa_checker_wrapper.so"], +) |