1
+ # buildifier: disable=same-origin-load
2
+ load ("//tensorflow_model_optimization:tensorflow_model_optimization.bzl" , "py_strict_library" )
3
+
4
+ # buildifier: disable=same-origin-load
5
+ load ("//tensorflow_model_optimization:tensorflow_model_optimization.bzl" , "py_strict_test" )
6
+
1
7
package (default_visibility = [
2
8
"//tensorflow_model_optimization:__subpackages__" ,
3
9
])
4
10
5
11
licenses (["notice" ])
6
12
7
- py_library (
13
+ py_strict_library (
8
14
name = "keras" ,
9
15
srcs = [
10
16
"__init__.py" ,
11
17
],
12
18
srcs_version = "PY3" ,
13
19
deps = [
14
- ":cluster" ,
15
- ":clustering_callbacks" ,
16
- "//tensorflow_model_optimization/python/core/clustering/keras/experimental" ,
20
+ ":cluster" , # buildcleaner: keep
21
+ ":clustering_callbacks" , # buildcleaner: keep
22
+ "//tensorflow_model_optimization/python/core/clustering/keras/experimental" , # buildcleaner: keep
17
23
],
18
24
)
19
25
@@ -23,14 +29,13 @@ py_library(
23
29
srcs_version = "PY3" ,
24
30
visibility = ["//visibility:public" ],
25
31
deps = [
26
- ":cluster_config" ,
27
32
":cluster_wrapper" ,
28
33
":clustering_centroids" ,
29
- ":clustering_registry" ,
34
+ # tensorflow dep1 ,
30
35
],
31
36
)
32
37
33
- py_library (
38
+ py_strict_library (
34
39
name = "cluster_config" ,
35
40
srcs = ["cluster_config.py" ],
36
41
srcs_version = "PY3" ,
@@ -45,23 +50,30 @@ py_library(
45
50
deps = [
46
51
":clusterable_layer" ,
47
52
":clustering_algorithm" ,
53
+ # tensorflow dep1,
48
54
],
49
55
)
50
56
51
- py_library (
57
+ py_strict_library (
52
58
name = "clusterable_layer" ,
53
59
srcs = ["clusterable_layer.py" ],
54
60
srcs_version = "PY3" ,
55
61
visibility = ["//visibility:public" ],
62
+ deps = [
63
+ # six dep1,
64
+ ],
56
65
)
57
66
58
- py_library (
67
+ py_strict_library (
59
68
name = "clustering_centroids" ,
60
69
srcs = ["clustering_centroids.py" ],
61
70
srcs_version = "PY3" ,
62
71
visibility = ["//visibility:public" ],
63
72
deps = [
64
73
":cluster_config" ,
74
+ # six dep1,
75
+ # tensorflow dep1,
76
+ # python:clustering_ops tensorflow dep2,
65
77
],
66
78
)
67
79
@@ -72,15 +84,20 @@ py_library(
72
84
visibility = ["//visibility:public" ],
73
85
deps = [
74
86
":cluster_config" ,
87
+ ":clusterable_layer" ,
88
+ ":clustering_centroids" ,
89
+ ":clustering_registry" ,
90
+ # tensorflow dep1,
75
91
],
76
92
)
77
93
78
- py_library (
94
+ py_strict_library (
79
95
name = "clustering_algorithm" ,
80
96
srcs = ["clustering_algorithm.py" ],
81
97
srcs_version = "PY3" ,
82
98
visibility = ["//visibility:public" ],
83
99
deps = [
100
+ # six dep1,
84
101
# tensorflow dep1,
85
102
"//tensorflow_model_optimization/python/core/clustering/keras:cluster_config" ,
86
103
],
@@ -105,6 +122,11 @@ py_test(
105
122
visibility = ["//visibility:public" ],
106
123
deps = [
107
124
":cluster" ,
125
+ ":cluster_config" ,
126
+ ":cluster_wrapper" ,
127
+ ":clusterable_layer" ,
128
+ ":clustering_registry" ,
129
+ # absl/testing:parameterized dep1,
108
130
# tensorflow dep1,
109
131
"//tensorflow_model_optimization/python/core/clustering/keras/experimental:cluster" ,
110
132
],
@@ -117,37 +139,40 @@ py_test(
117
139
python_version = "PY3" ,
118
140
visibility = ["//visibility:public" ],
119
141
deps = [
142
+ ":cluster_config" ,
120
143
":clustering_centroids" ,
144
+ # absl/testing:parameterized dep1,
121
145
# tensorflow dep1,
122
146
],
123
147
)
124
148
125
- py_test (
149
+ py_strict_test (
126
150
name = "cluster_wrapper_test" ,
127
151
size = "medium" ,
128
152
srcs = ["cluster_wrapper_test.py" ],
129
153
python_version = "PY3" ,
130
154
visibility = ["//visibility:public" ],
131
155
deps = [
132
156
":cluster" ,
157
+ ":cluster_config" ,
133
158
":cluster_wrapper" ,
134
159
":clusterable_layer" ,
135
- ":clustering_centroids" ,
136
- ":clustering_registry" ,
160
+ # absl/testing:parameterized dep1,
137
161
# tensorflow dep1,
138
162
],
139
163
)
140
164
141
- py_test (
165
+ py_strict_test (
142
166
name = "clustering_registry_test" ,
143
167
size = "medium" ,
144
168
srcs = ["clustering_registry_test.py" ],
145
169
python_version = "PY3" ,
146
170
visibility = ["//visibility:public" ],
147
171
deps = [
148
- ":cluster_wrapper " ,
172
+ ":cluster_config " ,
149
173
":clusterable_layer" ,
150
174
":clustering_registry" ,
175
+ # absl/testing:parameterized dep1,
151
176
# tensorflow dep1,
152
177
],
153
178
)
@@ -160,42 +185,52 @@ py_test(
160
185
visibility = ["//visibility:public" ],
161
186
deps = [
162
187
":cluster" ,
188
+ ":cluster_config" ,
189
+ # absl/testing:parameterized dep1,
190
+ # numpy dep1,
163
191
# tensorflow dep1,
164
192
"//tensorflow_model_optimization/python/core/clustering/keras/experimental:cluster" ,
165
- "//tensorflow_model_optimization/python/core/keras:compat" ,
166
193
],
167
194
)
168
195
169
- py_test (
196
+ py_strict_test (
170
197
name = "cluster_distributed_test" ,
171
198
srcs = ["cluster_distributed_test.py" ],
172
199
python_version = "PY3" ,
173
200
visibility = ["//visibility:public" ],
174
201
deps = [
175
202
":cluster" ,
203
+ ":cluster_config" ,
204
+ ":cluster_wrapper" ,
205
+ # absl/testing:parameterized dep1,
206
+ # numpy dep1,
176
207
# tensorflow dep1,
177
208
"//tensorflow_model_optimization/python/core/keras:test_utils" ,
178
209
],
179
210
)
180
211
181
- py_test (
212
+ py_strict_test (
182
213
name = "mnist_clusterable_layer_test" ,
183
214
srcs = ["mnist_clusterable_layer_test.py" ],
184
215
python_version = "PY3" ,
185
216
visibility = ["//visibility:public" ],
186
217
deps = [
187
218
":cluster" ,
219
+ ":cluster_config" ,
220
+ ":clusterable_layer" ,
221
+ ":clustering_algorithm" ,
188
222
# tensorflow dep1,
189
223
],
190
224
)
191
225
192
- py_test (
226
+ py_strict_test (
193
227
name = "mnist_clustering_test" ,
194
228
srcs = ["mnist_clustering_test.py" ],
195
229
python_version = "PY3" ,
196
230
visibility = ["//visibility:public" ],
197
231
deps = [
198
232
":cluster" ,
233
+ ":cluster_config" ,
199
234
# tensorflow dep1,
200
235
],
201
236
)
0 commit comments