12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- # Description:
- # Example neural translation models.
- package(default_visibility = ["//visibility:public"])
- licenses(["notice"]) # Apache 2.0
- exports_files(["LICENSE"])
- py_library(
- name = "package",
- srcs = [
- "__init__.py",
- ],
- srcs_version = "PY2AND3",
- deps = [
- ":data_utils",
- ":seq2seq_model",
- ],
- )
- py_library(
- name = "data_utils",
- srcs = [
- "data_utils.py",
- ],
- srcs_version = "PY2AND3",
- deps = ["//tensorflow:tensorflow_py"],
- )
- py_library(
- name = "seq2seq_model",
- srcs = [
- "seq2seq_model.py",
- ],
- srcs_version = "PY2AND3",
- deps = [
- ":data_utils",
- "//tensorflow:tensorflow_py",
- ],
- )
- py_binary(
- name = "translate",
- srcs = [
- "translate.py",
- ],
- srcs_version = "PY2AND3",
- deps = [
- ":data_utils",
- ":seq2seq_model",
- "//tensorflow:tensorflow_py",
- ],
- )
- py_test(
- name = "translate_test",
- size = "medium",
- srcs = [
- "translate.py",
- ],
- args = [
- "--self_test=True",
- ],
- main = "translate.py",
- srcs_version = "PY2AND3",
- deps = [
- ":data_utils",
- ":seq2seq_model",
- "//tensorflow:tensorflow_py",
- ],
- )
- filegroup(
- name = "all_files",
- srcs = glob(
- ["**/*"],
- exclude = [
- "**/METADATA",
- "**/OWNERS",
- ],
- ),
- visibility = ["//tensorflow:__subpackages__"],
- )
|