Martin Wicke | 914c870 | 2016-01-25 14:42:53 -0800 | [diff] [blame] | 1 | # Description: |
| 2 | # contains parts of TensorFlow that are experimental or unstable and which are not supported. |
| 3 | |
| 4 | licenses(["notice"]) # Apache 2.0 |
| 5 | |
| 6 | exports_files(["LICENSE"]) |
| 7 | |
| 8 | package(default_visibility = ["//tensorflow:__subpackages__"]) |
| 9 | |
| 10 | py_library( |
| 11 | name = "contrib_py", |
| 12 | srcs = glob(["**/*.py"]), |
| 13 | srcs_version = "PY2AND3", |
A. Unique TensorFlower | f6e7205 | 2016-03-23 13:13:09 -0800 | [diff] [blame] | 14 | visibility = ["//visibility:public"], |
A. Unique TensorFlower | 1e14183 | 2016-02-02 09:49:05 -0800 | [diff] [blame] | 15 | deps = [ |
Eugene Brevdo | c3af083 | 2016-04-20 13:38:11 -0800 | [diff] [blame] | 16 | "//tensorflow/contrib/bayesflow:bayesflow_py", |
A. Unique TensorFlower | 8bf6ef1 | 2016-05-05 08:36:05 -0800 | [diff] [blame] | 17 | "//tensorflow/contrib/copy_graph:copy_graph_py", |
Eugene Brevdo | 06b0813 | 2016-02-26 17:19:02 -0800 | [diff] [blame] | 18 | "//tensorflow/contrib/distributions:distributions_py", |
A. Unique TensorFlower | 23fdab7 | 2016-07-01 17:05:28 -0800 | [diff] [blame^] | 19 | "//tensorflow/contrib/factorization:factorization_py", |
A. Unique TensorFlower | ce575f1 | 2016-04-29 09:08:46 -0800 | [diff] [blame] | 20 | "//tensorflow/contrib/ffmpeg:ffmpeg_ops_py", |
A. Unique TensorFlower | 5b5b841 | 2016-03-24 08:19:12 -0800 | [diff] [blame] | 21 | "//tensorflow/contrib/framework:framework_py", |
A. Unique TensorFlower | 44fcfbd | 2016-06-29 06:54:02 -0800 | [diff] [blame] | 22 | "//tensorflow/contrib/graph_editor:graph_editor_py", |
Illia Polosukhin | 5c9bc51 | 2016-04-18 17:56:51 -0800 | [diff] [blame] | 23 | "//tensorflow/contrib/grid_rnn:grid_rnn_py", |
A. Unique TensorFlower | 1e14183 | 2016-02-02 09:49:05 -0800 | [diff] [blame] | 24 | "//tensorflow/contrib/layers:layers_py", |
Illia Polosukhin | 5c9bc51 | 2016-04-18 17:56:51 -0800 | [diff] [blame] | 25 | "//tensorflow/contrib/learn", |
A. Unique TensorFlower | 94a992c | 2016-02-23 18:51:19 -0800 | [diff] [blame] | 26 | "//tensorflow/contrib/linear_optimizer:sdca_ops_py", |
Yutaka Leon | e06a4a2 | 2016-03-15 18:00:02 -0800 | [diff] [blame] | 27 | "//tensorflow/contrib/lookup:lookup_py", |
A. Unique TensorFlower | 5b5b841 | 2016-03-24 08:19:12 -0800 | [diff] [blame] | 28 | "//tensorflow/contrib/losses:losses_py", |
A. Unique TensorFlower | c5073de | 2016-04-07 15:55:59 -0800 | [diff] [blame] | 29 | "//tensorflow/contrib/metrics:metrics_py", |
A. Unique TensorFlower | b625968 | 2016-05-17 14:31:29 -0800 | [diff] [blame] | 30 | "//tensorflow/contrib/opt:opt_py", |
Pete Warden | ca4e053 | 2016-04-22 17:30:38 -0800 | [diff] [blame] | 31 | "//tensorflow/contrib/quantization:quantization_py", |
A. Unique TensorFlower | d1a3102 | 2016-04-20 06:29:39 -0800 | [diff] [blame] | 32 | "//tensorflow/contrib/rnn:rnn_py", |
A. Unique TensorFlower | 65ba9e5 | 2016-06-04 19:17:37 -0800 | [diff] [blame] | 33 | "//tensorflow/contrib/slim", |
A. Unique TensorFlower | ab1eb4a | 2016-04-03 07:50:59 -0800 | [diff] [blame] | 34 | "//tensorflow/contrib/tensor_forest:tensor_forest_py", |
A. Unique TensorFlower | d1aed65 | 2016-02-25 10:39:17 -0800 | [diff] [blame] | 35 | "//tensorflow/contrib/testing:testing_py", |
Geoffrey Irving | d797048 | 2016-02-08 09:34:09 -0800 | [diff] [blame] | 36 | "//tensorflow/contrib/util:util_py", |
A. Unique TensorFlower | 1e14183 | 2016-02-02 09:49:05 -0800 | [diff] [blame] | 37 | ], |
Martin Wicke | 914c870 | 2016-01-25 14:42:53 -0800 | [diff] [blame] | 38 | ) |
| 39 | |
A. Unique TensorFlower | aaca1cc | 2016-03-17 22:41:12 -0800 | [diff] [blame] | 40 | cc_library( |
A. Unique TensorFlower | eed87c9 | 2016-03-22 15:13:22 -0800 | [diff] [blame] | 41 | name = "contrib_kernels", |
A. Unique TensorFlower | aaca1cc | 2016-03-17 22:41:12 -0800 | [diff] [blame] | 42 | visibility = ["//visibility:public"], |
| 43 | deps = [ |
A. Unique TensorFlower | 23fdab7 | 2016-07-01 17:05:28 -0800 | [diff] [blame^] | 44 | "//tensorflow/contrib/factorization/kernels:all_kernels", |
A. Unique TensorFlower | 392e2ed | 2016-05-18 14:19:55 -0800 | [diff] [blame] | 45 | "//tensorflow/contrib/layers:bucketization_op_kernel", |
| 46 | "//tensorflow/contrib/layers:sparse_feature_cross_op_kernel", |
A. Unique TensorFlower | f6e7205 | 2016-03-23 13:13:09 -0800 | [diff] [blame] | 47 | "//tensorflow/contrib/linear_optimizer:sdca_op_kernels", |
A. Unique TensorFlower | 1b5e110 | 2016-05-10 11:35:20 -0800 | [diff] [blame] | 48 | "//tensorflow/contrib/metrics:set_ops_kernels", |
A. Unique TensorFlower | aaca1cc | 2016-03-17 22:41:12 -0800 | [diff] [blame] | 49 | ], |
| 50 | ) |
| 51 | |
A. Unique TensorFlower | c25a3fa | 2016-04-13 19:54:30 -0800 | [diff] [blame] | 52 | cc_library( |
| 53 | name = "contrib_ops_op_lib", |
| 54 | visibility = ["//visibility:public"], |
| 55 | deps = [ |
A. Unique TensorFlower | 23fdab7 | 2016-07-01 17:05:28 -0800 | [diff] [blame^] | 56 | "//tensorflow/contrib/factorization:all_ops", |
A. Unique TensorFlower | 392e2ed | 2016-05-18 14:19:55 -0800 | [diff] [blame] | 57 | "//tensorflow/contrib/layers:bucketization_op_op_lib", |
| 58 | "//tensorflow/contrib/layers:sparse_feature_cross_op_op_lib", |
A. Unique TensorFlower | c25a3fa | 2016-04-13 19:54:30 -0800 | [diff] [blame] | 59 | "//tensorflow/contrib/linear_optimizer:sdca_ops_op_lib", |
A. Unique TensorFlower | 1b5e110 | 2016-05-10 11:35:20 -0800 | [diff] [blame] | 60 | "//tensorflow/contrib/metrics:set_ops_op_lib", |
A. Unique TensorFlower | c25a3fa | 2016-04-13 19:54:30 -0800 | [diff] [blame] | 61 | ], |
| 62 | ) |
| 63 | |
Martin Wicke | 914c870 | 2016-01-25 14:42:53 -0800 | [diff] [blame] | 64 | filegroup( |
| 65 | name = "all_files", |
| 66 | srcs = glob( |
| 67 | ["**/*"], |
| 68 | exclude = [ |
| 69 | "**/METADATA", |
| 70 | "**/OWNERS", |
| 71 | ], |
| 72 | ), |
| 73 | visibility = ["//tensorflow:__subpackages__"], |
| 74 | ) |