forked from tensorflow/compression
-
Notifications
You must be signed in to change notification settings - Fork 0
/
BUILD
64 lines (59 loc) · 2.46 KB
/
BUILD
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
package(
default_visibility = ["//visibility:public"],
)
licenses(["notice"])
exports_files(["LICENSE"])
py_library(
name = "tensorflow_compression",
srcs = ["tensorflow_compression/__init__.py"],
visibility = ["//visibility:public"],
deps = [
"//tensorflow_compression/python/datasets:y4m_dataset",
"//tensorflow_compression/python/distributions",
"//tensorflow_compression/python/distributions:deep_factorized",
"//tensorflow_compression/python/distributions:helpers",
"//tensorflow_compression/python/distributions:round_adapters",
"//tensorflow_compression/python/distributions:uniform_noise",
"//tensorflow_compression/python/entropy_models",
"//tensorflow_compression/python/entropy_models:continuous_batched",
"//tensorflow_compression/python/entropy_models:continuous_indexed",
"//tensorflow_compression/python/entropy_models:power_law",
"//tensorflow_compression/python/entropy_models:universal",
"//tensorflow_compression/python/layers",
"//tensorflow_compression/python/layers:gdn",
"//tensorflow_compression/python/layers:initializers",
"//tensorflow_compression/python/layers:parameters",
"//tensorflow_compression/python/layers:signal_conv",
"//tensorflow_compression/python/layers:soft_round",
"//tensorflow_compression/python/ops",
"//tensorflow_compression/python/ops:gen_ops",
"//tensorflow_compression/python/ops:math_ops",
"//tensorflow_compression/python/ops:padding_ops",
"//tensorflow_compression/python/ops:round_ops",
"//tensorflow_compression/python/util:packed_tensors",
],
)
py_binary(
name = "build_api_docs",
srcs = ["tools/build_api_docs.py"],
deps = [":tensorflow_compression"],
)
py_binary(
name = "build_pip_pkg",
srcs = ["build_pip_pkg.py"],
data = [
"LICENSE",
"README.md",
"MANIFEST.in",
"requirements.txt",
"tensorflow_compression/all_tests.py",
":tensorflow_compression",
# The following targets are for Python unit tests.
"//tensorflow_compression/python/datasets:py_src",
"//tensorflow_compression/python/distributions:py_src",
"//tensorflow_compression/python/entropy_models:py_src",
"//tensorflow_compression/python/layers:py_src",
"//tensorflow_compression/python/ops:py_src",
"//tensorflow_compression/python/util:py_src",
],
)