blob: 276e9c2bbc7c852f0ea5ebebd37afaf75dda06ad [file] [log] [blame]
load("@tflm_pip_deps//:requirements.bzl", "requirement")
package(
default_visibility = ["//:__subpackages__"],
licenses = ["notice"],
)
py_binary(
name = "generate_micro_mutable_op_resolver_from_model",
srcs = [
"generate_micro_mutable_op_resolver_from_model.py",
],
data = [
"templates/micro_mutable_op_resolver.h.mako",
],
python_version = "PY3",
srcs_version = "PY3",
deps = [
"@absl_py//absl:app",
"@absl_py//absl/flags",
requirement("tensorflow-cpu"),
requirement("mako"),
"//tensorflow/lite/python:schema_py",
"//tensorflow/lite/python:schema_util",
"//tensorflow/lite/tools:flatbuffer_utils",
"//tensorflow/lite/tools:visualize",
],
)
py_binary(
name = "generate_micro_mutable_op_resolver_from_model_test",
srcs = [
"generate_micro_mutable_op_resolver_from_model_test.py",
],
data = [
"templates/BUILD.mako",
"templates/micro_mutable_op_resolver.h.mako",
"templates/micro_mutable_op_resolver_test.cc.mako",
],
python_version = "PY3",
srcs_version = "PY3",
deps = [
"@absl_py//absl:app",
"@absl_py//absl/flags",
requirement("tensorflow-cpu"),
requirement("mako"),
"//tensorflow/lite/micro/tools:generate_test_for_model",
"//tensorflow/lite/python:schema_py",
"//tensorflow/lite/python:schema_util",
"//tensorflow/lite/tools:flatbuffer_utils",
],
)