123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158 |
- # Domain Separation Networks
- package(
- default_visibility = [
- ":internal",
- ],
- )
- licenses(["notice"]) # Apache 2.0
- exports_files(["LICENSE"])
- package_group(
- name = "internal",
- packages = [
- "//domain_adaptation/...",
- ],
- )
- py_library(
- name = "models",
- srcs = [
- "models.py",
- ],
- deps = [
- ":utils",
- ],
- )
- py_library(
- name = "losses",
- srcs = [
- "losses.py",
- ],
- deps = [
- ":grl_op_grads_py",
- ":grl_op_shapes_py",
- ":grl_ops",
- ":utils",
- ],
- )
- py_test(
- name = "losses_test",
- srcs = [
- "losses_test.py",
- ],
- deps = [
- ":losses",
- ":utils",
- ],
- )
- py_library(
- name = "dsn",
- srcs = [
- "dsn.py",
- ],
- deps = [
- ":grl_op_grads_py",
- ":grl_op_shapes_py",
- ":grl_ops",
- ":losses",
- ":models",
- ":utils",
- ],
- )
- py_test(
- name = "dsn_test",
- srcs = [
- "dsn_test.py",
- ],
- deps = [
- ":dsn",
- ],
- )
- py_binary(
- name = "dsn_train",
- srcs = [
- "dsn_train.py",
- ],
- deps = [
- ":dsn",
- ":models",
- "//domain_adaptation/datasets:dataset_factory",
- ],
- )
- py_binary(
- name = "dsn_eval",
- srcs = [
- "dsn_eval.py",
- ],
- deps = [
- ":dsn",
- ":models",
- "//domain_adaptation/datasets:dataset_factory",
- ],
- )
- py_test(
- name = "models_test",
- srcs = [
- "models_test.py",
- ],
- deps = [
- ":models",
- "//domain_adaptation/datasets:dataset_factory",
- ],
- )
- py_library(
- name = "utils",
- srcs = [
- "utils.py",
- ],
- deps = [
- ],
- )
- py_library(
- name = "grl_op_grads_py",
- srcs = [
- "grl_op_grads.py",
- ],
- deps = [
- ":grl_ops",
- ],
- )
- py_library(
- name = "grl_op_shapes_py",
- srcs = [
- "grl_op_shapes.py",
- ],
- deps = [
- ],
- )
- py_library(
- name = "grl_ops",
- srcs = ["grl_ops.py"],
- data = ["_grl_ops.so"],
- )
- py_test(
- name = "grl_ops_test",
- size = "small",
- srcs = ["grl_ops_test.py"],
- deps = [
- ":grl_op_grads_py",
- ":grl_op_shapes_py",
- ":grl_ops",
- ],
- )
|