BUILD 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. # Description:
  2. # Example TensorFlow models for CIFAR-10
  3. licenses(["notice"]) # Apache 2.0
  4. exports_files(["LICENSE"])
  5. py_library(
  6. name = "cifar10_input",
  7. srcs = ["cifar10_input.py"],
  8. srcs_version = "PY2AND3",
  9. visibility = ["//tensorflow:internal"],
  10. deps = [
  11. "//tensorflow:tensorflow_py",
  12. ],
  13. )
  14. py_test(
  15. name = "cifar10_input_test",
  16. size = "small",
  17. srcs = ["cifar10_input_test.py"],
  18. srcs_version = "PY2AND3",
  19. deps = [
  20. ":cifar10_input",
  21. "//tensorflow:tensorflow_py",
  22. "//tensorflow/python:framework_test_lib",
  23. "//tensorflow/python:platform_test",
  24. ],
  25. )
  26. py_library(
  27. name = "cifar10",
  28. srcs = ["cifar10.py"],
  29. srcs_version = "PY2AND3",
  30. deps = [
  31. ":cifar10_input",
  32. "//tensorflow:tensorflow_py",
  33. ],
  34. )
  35. py_binary(
  36. name = "cifar10_eval",
  37. srcs = [
  38. "cifar10_eval.py",
  39. ],
  40. srcs_version = "PY2AND3",
  41. visibility = ["//tensorflow:__subpackages__"],
  42. deps = [
  43. ":cifar10",
  44. ],
  45. )
  46. py_binary(
  47. name = "cifar10_train",
  48. srcs = [
  49. "cifar10_train.py",
  50. ],
  51. srcs_version = "PY2AND3",
  52. visibility = ["//tensorflow:__subpackages__"],
  53. deps = [
  54. ":cifar10",
  55. ],
  56. )
  57. py_binary(
  58. name = "cifar10_multi_gpu_train",
  59. srcs = [
  60. "cifar10_multi_gpu_train.py",
  61. ],
  62. srcs_version = "PY2AND3",
  63. visibility = ["//tensorflow:__subpackages__"],
  64. deps = [
  65. ":cifar10",
  66. ],
  67. )
  68. filegroup(
  69. name = "all_files",
  70. srcs = glob(
  71. ["**/*"],
  72. exclude = [
  73. "**/METADATA",
  74. "**/OWNERS",
  75. ],
  76. ),
  77. visibility = ["//tensorflow:__subpackages__"],
  78. )