1
1
# Description:
2
2
# Contains files for loading, training and evaluating TF-Slim-based models.
3
3
4
- package (default_visibility = ["//visibility:public" ])
4
+ package (
5
+ default_visibility = ["//visibility:public" ],
6
+ )
5
7
6
8
licenses (["notice" ]) # Apache 2.0
7
9
8
10
exports_files (["LICENSE" ])
9
11
10
- package_group (name = "internal" )
11
-
12
12
py_library (
13
13
name = "dataset_utils" ,
14
14
srcs = ["datasets/dataset_utils.py" ],
@@ -35,6 +35,7 @@ py_binary(
35
35
name = "build_imagenet_data" ,
36
36
srcs = ["datasets/build_imagenet_data.py" ],
37
37
deps = [
38
+ # "//numpy",
38
39
"//tensorflow" ,
39
40
],
40
41
)
@@ -44,6 +45,7 @@ py_library(
44
45
srcs = ["datasets/download_and_convert_cifar10.py" ],
45
46
deps = [
46
47
":dataset_utils" ,
48
+ # "//numpy",
47
49
"//tensorflow" ,
48
50
],
49
51
)
@@ -62,6 +64,7 @@ py_library(
62
64
srcs = ["datasets/download_and_convert_mnist.py" ],
63
65
deps = [
64
66
":dataset_utils" ,
67
+ # "//numpy",
65
68
"//tensorflow" ,
66
69
],
67
70
)
@@ -73,6 +76,7 @@ py_binary(
73
76
":download_and_convert_cifar10" ,
74
77
":download_and_convert_flowers" ,
75
78
":download_and_convert_mnist" ,
79
+ "//tensorflow" ,
76
80
],
77
81
)
78
82
@@ -137,6 +141,7 @@ py_test(
137
141
srcs_version = "PY2AND3" ,
138
142
deps = [
139
143
":model_deploy" ,
144
+ # "//numpy",
140
145
"//tensorflow" ,
141
146
],
142
147
)
@@ -154,6 +159,7 @@ py_library(
154
159
srcs = ["preprocessing/inception_preprocessing.py" ],
155
160
deps = [
156
161
"//tensorflow" ,
162
+ "//tensorflow/python:control_flow_ops" ,
157
163
],
158
164
)
159
165
@@ -192,10 +198,13 @@ py_library(
192
198
deps = [
193
199
":alexnet" ,
194
200
":cifarnet" ,
201
+ ":cyclegan" ,
195
202
":inception" ,
196
203
":lenet" ,
197
204
":mobilenet_v1" ,
205
+ ":nasnet" ,
198
206
":overfeat" ,
207
+ ":pix2pix" ,
199
208
":resnet_v1" ,
200
209
":resnet_v2" ,
201
210
":vgg" ,
@@ -206,6 +215,7 @@ py_library(
206
215
name = "alexnet" ,
207
216
srcs = ["nets/alexnet.py" ],
208
217
srcs_version = "PY2AND3" ,
218
+ deps = ["//tensorflow" ],
209
219
)
210
220
211
221
py_test (
@@ -227,6 +237,45 @@ py_library(
227
237
],
228
238
)
229
239
240
+ py_library (
241
+ name = "cyclegan" ,
242
+ srcs = ["nets/cyclegan.py" ],
243
+ deps = [
244
+ # "//numpy",
245
+ "//tensorflow" ,
246
+ ],
247
+ )
248
+
249
+ py_test (
250
+ name = "cyclegan_test" ,
251
+ srcs = ["nets/cyclegan_test.py" ],
252
+ shard_count = 3 ,
253
+ srcs_version = "PY2AND3" ,
254
+ deps = [
255
+ ":cyclegan" ,
256
+ "//tensorflow" ,
257
+ ],
258
+ )
259
+
260
+ py_library (
261
+ name = "dcgan" ,
262
+ srcs = ["nets/dcgan.py" ],
263
+ deps = [
264
+ "//tensorflow" ,
265
+ ],
266
+ )
267
+
268
+ py_test (
269
+ name = "dcgan_test" ,
270
+ srcs = ["nets/dcgan_test.py" ],
271
+ shard_count = 3 ,
272
+ srcs_version = "PY2AND3" ,
273
+ deps = [
274
+ ":dcgan" ,
275
+ "//tensorflow" ,
276
+ ],
277
+ )
278
+
230
279
py_library (
231
280
name = "inception" ,
232
281
srcs = ["nets/inception.py" ],
@@ -244,6 +293,7 @@ py_library(
244
293
name = "inception_utils" ,
245
294
srcs = ["nets/inception_utils.py" ],
246
295
srcs_version = "PY2AND3" ,
296
+ deps = ["//tensorflow" ],
247
297
)
248
298
249
299
py_library (
@@ -252,6 +302,7 @@ py_library(
252
302
srcs_version = "PY2AND3" ,
253
303
deps = [
254
304
":inception_utils" ,
305
+ "//tensorflow" ,
255
306
],
256
307
)
257
308
@@ -261,6 +312,7 @@ py_library(
261
312
srcs_version = "PY2AND3" ,
262
313
deps = [
263
314
":inception_utils" ,
315
+ "//tensorflow" ,
264
316
],
265
317
)
266
318
@@ -270,6 +322,7 @@ py_library(
270
322
srcs_version = "PY2AND3" ,
271
323
deps = [
272
324
":inception_utils" ,
325
+ "//tensorflow" ,
273
326
],
274
327
)
275
328
@@ -279,13 +332,15 @@ py_library(
279
332
srcs_version = "PY2AND3" ,
280
333
deps = [
281
334
":inception_utils" ,
335
+ "//tensorflow" ,
282
336
],
283
337
)
284
338
285
339
py_library (
286
340
name = "inception_resnet_v2" ,
287
341
srcs = ["nets/inception_resnet_v2.py" ],
288
342
srcs_version = "PY2AND3" ,
343
+ deps = ["//tensorflow" ],
289
344
)
290
345
291
346
py_test (
@@ -296,6 +351,7 @@ py_test(
296
351
srcs_version = "PY2AND3" ,
297
352
deps = [
298
353
":inception" ,
354
+ # "//numpy",
299
355
"//tensorflow" ,
300
356
],
301
357
)
@@ -308,6 +364,7 @@ py_test(
308
364
srcs_version = "PY2AND3" ,
309
365
deps = [
310
366
":inception" ,
367
+ # "//numpy",
311
368
"//tensorflow" ,
312
369
],
313
370
)
@@ -320,6 +377,7 @@ py_test(
320
377
srcs_version = "PY2AND3" ,
321
378
deps = [
322
379
":inception" ,
380
+ # "//numpy",
323
381
"//tensorflow" ,
324
382
],
325
383
)
@@ -360,6 +418,7 @@ py_library(
360
418
name = "mobilenet_v1" ,
361
419
srcs = ["nets/mobilenet_v1.py" ],
362
420
srcs_version = "PY2AND3" ,
421
+ deps = ["//tensorflow" ],
363
422
)
364
423
365
424
py_test (
@@ -370,6 +429,49 @@ py_test(
370
429
srcs_version = "PY2AND3" ,
371
430
deps = [
372
431
":mobilenet_v1" ,
432
+ # "//numpy",
433
+ "//tensorflow" ,
434
+ ],
435
+ )
436
+
437
+ py_library (
438
+ name = "nasnet_utils" ,
439
+ srcs = ["nets/nasnet/nasnet_utils.py" ],
440
+ srcs_version = "PY2AND3" ,
441
+ deps = [
442
+ "//tensorflow" ,
443
+ ],
444
+ )
445
+
446
+ py_library (
447
+ name = "nasnet" ,
448
+ srcs = ["nets/nasnet/nasnet.py" ],
449
+ srcs_version = "PY2AND3" ,
450
+ deps = [
451
+ ":nasnet_utils" ,
452
+ "//tensorflow" ,
453
+ ],
454
+ )
455
+
456
+ py_test (
457
+ name = "nasnet_utils_test" ,
458
+ size = "medium" ,
459
+ srcs = ["nets/nasnet/nasnet_utils_test.py" ],
460
+ srcs_version = "PY2AND3" ,
461
+ deps = [
462
+ ":nasnet_utils" ,
463
+ "//tensorflow" ,
464
+ ],
465
+ )
466
+
467
+ py_test (
468
+ name = "nasnet_test" ,
469
+ size = "large" ,
470
+ srcs = ["nets/nasnet/nasnet_test.py" ],
471
+ shard_count = 10 ,
472
+ srcs_version = "PY2AND3" ,
473
+ deps = [
474
+ ":nasnet" ,
373
475
"//tensorflow" ,
374
476
],
375
477
)
@@ -378,6 +480,7 @@ py_library(
378
480
name = "overfeat" ,
379
481
srcs = ["nets/overfeat.py" ],
380
482
srcs_version = "PY2AND3" ,
483
+ deps = ["//tensorflow" ],
381
484
)
382
485
383
486
py_test (
@@ -391,10 +494,28 @@ py_test(
391
494
],
392
495
)
393
496
497
+ py_library (
498
+ name = "pix2pix" ,
499
+ srcs = ["nets/pix2pix.py" ],
500
+ srcs_version = "PY2AND3" ,
501
+ deps = ["//tensorflow" ],
502
+ )
503
+
504
+ py_test (
505
+ name = "pix2pix_test" ,
506
+ srcs = ["nets/pix2pix_test.py" ],
507
+ srcs_version = "PY2AND3" ,
508
+ deps = [
509
+ ":pix2pix" ,
510
+ "//tensorflow" ,
511
+ ],
512
+ )
513
+
394
514
py_library (
395
515
name = "resnet_utils" ,
396
516
srcs = ["nets/resnet_utils.py" ],
397
517
srcs_version = "PY2AND3" ,
518
+ deps = ["//tensorflow" ],
398
519
)
399
520
400
521
py_library (
@@ -403,6 +524,7 @@ py_library(
403
524
srcs_version = "PY2AND3" ,
404
525
deps = [
405
526
":resnet_utils" ,
527
+ "//tensorflow" ,
406
528
],
407
529
)
408
530
@@ -413,7 +535,9 @@ py_test(
413
535
shard_count = 2 ,
414
536
srcs_version = "PY2AND3" ,
415
537
deps = [
538
+ ":resnet_utils" ,
416
539
":resnet_v1" ,
540
+ # "//numpy",
417
541
"//tensorflow" ,
418
542
],
419
543
)
@@ -424,6 +548,7 @@ py_library(
424
548
srcs_version = "PY2AND3" ,
425
549
deps = [
426
550
":resnet_utils" ,
551
+ "//tensorflow" ,
427
552
],
428
553
)
429
554
@@ -434,7 +559,9 @@ py_test(
434
559
shard_count = 2 ,
435
560
srcs_version = "PY2AND3" ,
436
561
deps = [
562
+ ":resnet_utils" ,
437
563
":resnet_v2" ,
564
+ # "//numpy",
438
565
"//tensorflow" ,
439
566
],
440
567
)
@@ -443,6 +570,7 @@ py_library(
443
570
name = "vgg" ,
444
571
srcs = ["nets/vgg.py" ],
445
572
srcs_version = "PY2AND3" ,
573
+ deps = ["//tensorflow" ],
446
574
)
447
575
448
576
py_test (
@@ -494,7 +622,6 @@ py_binary(
494
622
srcs = ["eval_image_classifier.py" ],
495
623
deps = [
496
624
":dataset_factory" ,
497
- ":model_deploy" ,
498
625
":nets_factory" ,
499
626
":preprocessing_factory" ,
500
627
"//tensorflow" ,
@@ -508,6 +635,7 @@ py_binary(
508
635
":dataset_factory" ,
509
636
":nets_factory" ,
510
637
"//tensorflow" ,
638
+ "//tensorflow/python:platform" ,
511
639
],
512
640
)
513
641
@@ -521,7 +649,7 @@ py_test(
521
649
],
522
650
deps = [
523
651
":export_inference_graph" ,
524
- ":nets_factory" ,
525
652
"//tensorflow" ,
653
+ "//tensorflow/python:platform" ,
526
654
],
527
655
)
0 commit comments