blob: b5073c93a21fb4d039fb300f9243d0cd04f58f0a [file] [log] [blame]
load("@tflm_pip_deps//:requirements.bzl", "requirement")
py_library(
name = "flatbuffer_utils",
srcs = ["flatbuffer_utils.py"],
srcs_version = "PY3",
visibility = ["//:__subpackages__"],
deps = [
"@flatbuffers//:runtime_py",
requirement("tensorflow-cpu"),
"//tensorflow/lite/python:schema_py",
"//tensorflow/lite/python:schema_util",
],
)
py_library(
name = "test_utils",
srcs = ["test_utils.py"],
srcs_version = "PY3",
deps = [
"@flatbuffers//:runtime_py",
requirement("tensorflow-cpu"),
"//tensorflow/lite/python:schema_py",
],
)
py_binary(
name = "strip_strings",
srcs = ["strip_strings.py"],
python_version = "PY3",
srcs_version = "PY3",
deps = [
":flatbuffer_utils",
"@absl_py//absl:app",
"@absl_py//absl/flags",
],
)
py_binary(
name = "visualize",
srcs = ["visualize.py"],
python_version = "PY3",
srcs_version = "PY3",
visibility = ["//:__subpackages__"],
deps = [
"//tensorflow/lite/python:schema_py",
requirement("numpy"),
],
)
py_test(
name = "flatbuffer_utils_test",
srcs = ["flatbuffer_utils_test.py"],
python_version = "PY3",
srcs_version = "PY3",
deps = [
":flatbuffer_utils",
":test_utils",
requirement("tensorflow-cpu"),
],
)
py_test(
name = "visualize_test",
srcs = ["visualize_test.py"],
python_version = "PY3",
srcs_version = "PY3",
deps = [
":test_utils",
":visualize",
requirement("tensorflow-cpu"),
],
)