| 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", |
| A. Unique TensorFlower | 34f7db2 | 2016-09-22 12:34:47 -0800 | [diff] [blame] | 18 | "//tensorflow/contrib/crf:crf_py", |
| Xiaoqiang Zheng | 962dafe | 2016-08-26 21:14:00 -0800 | [diff] [blame] | 19 | "//tensorflow/contrib/cudnn_rnn:cudnn_rnn_py", |
| Eugene Brevdo | 06b0813 | 2016-02-26 17:19:02 -0800 | [diff] [blame] | 20 | "//tensorflow/contrib/distributions:distributions_py", |
| A. Unique TensorFlower | 23fdab7 | 2016-07-01 17:05:28 -0800 | [diff] [blame] | 21 | "//tensorflow/contrib/factorization:factorization_py", |
| A. Unique TensorFlower | ce575f1 | 2016-04-29 09:08:46 -0800 | [diff] [blame] | 22 | "//tensorflow/contrib/ffmpeg:ffmpeg_ops_py", |
| A. Unique TensorFlower | 5b5b841 | 2016-03-24 08:19:12 -0800 | [diff] [blame] | 23 | "//tensorflow/contrib/framework:framework_py", |
| A. Unique TensorFlower | 44fcfbd | 2016-06-29 06:54:02 -0800 | [diff] [blame] | 24 | "//tensorflow/contrib/graph_editor:graph_editor_py", |
| Illia Polosukhin | 5c9bc51 | 2016-04-18 17:56:51 -0800 | [diff] [blame] | 25 | "//tensorflow/contrib/grid_rnn:grid_rnn_py", |
| Stephan Hoyer | 65b1677 | 2016-11-02 10:48:36 -0800 | [diff] [blame] | 26 | "//tensorflow/contrib/integrate:integrate_py", |
| Stephan Hoyer | 9d20f4e | 2016-11-14 17:24:44 -0800 | [diff] [blame^] | 27 | "//tensorflow/contrib/labeled_tensor", |
| A. Unique TensorFlower | 1e14183 | 2016-02-02 09:49:05 -0800 | [diff] [blame] | 28 | "//tensorflow/contrib/layers:layers_py", |
| Illia Polosukhin | 5c9bc51 | 2016-04-18 17:56:51 -0800 | [diff] [blame] | 29 | "//tensorflow/contrib/learn", |
| A. Unique TensorFlower | 94a992c | 2016-02-23 18:51:19 -0800 | [diff] [blame] | 30 | "//tensorflow/contrib/linear_optimizer:sdca_ops_py", |
| Yutaka Leon | e06a4a2 | 2016-03-15 18:00:02 -0800 | [diff] [blame] | 31 | "//tensorflow/contrib/lookup:lookup_py", |
| A. Unique TensorFlower | 5b5b841 | 2016-03-24 08:19:12 -0800 | [diff] [blame] | 32 | "//tensorflow/contrib/losses:losses_py", |
| A. Unique TensorFlower | c5073de | 2016-04-07 15:55:59 -0800 | [diff] [blame] | 33 | "//tensorflow/contrib/metrics:metrics_py", |
| A. Unique TensorFlower | 65e3129 | 2016-10-20 16:30:37 -0800 | [diff] [blame] | 34 | "//tensorflow/contrib/ndlstm", |
| A. Unique TensorFlower | b625968 | 2016-05-17 14:31:29 -0800 | [diff] [blame] | 35 | "//tensorflow/contrib/opt:opt_py", |
| Pete Warden | ca4e053 | 2016-04-22 17:30:38 -0800 | [diff] [blame] | 36 | "//tensorflow/contrib/quantization:quantization_py", |
| A. Unique TensorFlower | d1a3102 | 2016-04-20 06:29:39 -0800 | [diff] [blame] | 37 | "//tensorflow/contrib/rnn:rnn_py", |
| Patrick Nguyen | c5ab3dd | 2016-10-20 12:09:18 -0800 | [diff] [blame] | 38 | "//tensorflow/contrib/seq2seq:seq2seq_py", |
| A. Unique TensorFlower | 65ba9e5 | 2016-06-04 19:17:37 -0800 | [diff] [blame] | 39 | "//tensorflow/contrib/slim", |
| Nathan Silberman | e70b755 | 2016-08-17 13:27:56 -0800 | [diff] [blame] | 40 | "//tensorflow/contrib/slim:nets", |
| A. Unique TensorFlower | 4bab262 | 2016-11-14 14:37:20 -0800 | [diff] [blame] | 41 | "//tensorflow/contrib/solvers:solvers_py", |
| A. Unique TensorFlower | 65e3129 | 2016-10-20 16:30:37 -0800 | [diff] [blame] | 42 | "//tensorflow/contrib/specs", |
| Andrew Harp | 1743ad8 | 2016-11-11 16:43:51 -0800 | [diff] [blame] | 43 | "//tensorflow/contrib/stat_summarizer:stat_summarizer_py", |
| A. Unique TensorFlower | ab1eb4a | 2016-04-03 07:50:59 -0800 | [diff] [blame] | 44 | "//tensorflow/contrib/tensor_forest:tensor_forest_py", |
| A. Unique TensorFlower | 790b174 | 2016-08-18 04:56:56 -0800 | [diff] [blame] | 45 | "//tensorflow/contrib/tensor_forest/hybrid:ops_lib", |
| Dan Smilkov | 9e33df5 | 2016-09-21 18:48:55 -0800 | [diff] [blame] | 46 | "//tensorflow/contrib/tensorboard", |
| A. Unique TensorFlower | d1aed65 | 2016-02-25 10:39:17 -0800 | [diff] [blame] | 47 | "//tensorflow/contrib/testing:testing_py", |
| A. Unique TensorFlower | 113093b | 2016-09-30 12:20:29 -0800 | [diff] [blame] | 48 | "//tensorflow/contrib/tfprof", |
| Eugene Brevdo | 955efc9 | 2016-08-16 14:20:09 -0800 | [diff] [blame] | 49 | "//tensorflow/contrib/training:training_py", |
| Geoffrey Irving | d797048 | 2016-02-08 09:34:09 -0800 | [diff] [blame] | 50 | "//tensorflow/contrib/util:util_py", |
| A. Unique TensorFlower | 1e14183 | 2016-02-02 09:49:05 -0800 | [diff] [blame] | 51 | ], |
| Martin Wicke | 914c870 | 2016-01-25 14:42:53 -0800 | [diff] [blame] | 52 | ) |
| 53 | |
| A. Unique TensorFlower | aaca1cc | 2016-03-17 22:41:12 -0800 | [diff] [blame] | 54 | cc_library( |
| A. Unique TensorFlower | eed87c9 | 2016-03-22 15:13:22 -0800 | [diff] [blame] | 55 | name = "contrib_kernels", |
| A. Unique TensorFlower | aaca1cc | 2016-03-17 22:41:12 -0800 | [diff] [blame] | 56 | visibility = ["//visibility:public"], |
| 57 | deps = [ |
| A. Unique TensorFlower | 23fdab7 | 2016-07-01 17:05:28 -0800 | [diff] [blame] | 58 | "//tensorflow/contrib/factorization/kernels:all_kernels", |
| A. Unique TensorFlower | 392e2ed | 2016-05-18 14:19:55 -0800 | [diff] [blame] | 59 | "//tensorflow/contrib/layers:bucketization_op_kernel", |
| 60 | "//tensorflow/contrib/layers:sparse_feature_cross_op_kernel", |
| A. Unique TensorFlower | 1b5e110 | 2016-05-10 11:35:20 -0800 | [diff] [blame] | 61 | "//tensorflow/contrib/metrics:set_ops_kernels", |
| A. Unique TensorFlower | aaca1cc | 2016-03-17 22:41:12 -0800 | [diff] [blame] | 62 | ], |
| 63 | ) |
| 64 | |
| A. Unique TensorFlower | c25a3fa | 2016-04-13 19:54:30 -0800 | [diff] [blame] | 65 | cc_library( |
| 66 | name = "contrib_ops_op_lib", |
| 67 | visibility = ["//visibility:public"], |
| 68 | deps = [ |
| A. Unique TensorFlower | 23fdab7 | 2016-07-01 17:05:28 -0800 | [diff] [blame] | 69 | "//tensorflow/contrib/factorization:all_ops", |
| Jonathan Hseu | 1283b84 | 2016-09-29 15:05:32 -0800 | [diff] [blame] | 70 | "//tensorflow/contrib/framework:all_ops", |
| A. Unique TensorFlower | 392e2ed | 2016-05-18 14:19:55 -0800 | [diff] [blame] | 71 | "//tensorflow/contrib/layers:bucketization_op_op_lib", |
| 72 | "//tensorflow/contrib/layers:sparse_feature_cross_op_op_lib", |
| A. Unique TensorFlower | 1b5e110 | 2016-05-10 11:35:20 -0800 | [diff] [blame] | 73 | "//tensorflow/contrib/metrics:set_ops_op_lib", |
| A. Unique TensorFlower | c25a3fa | 2016-04-13 19:54:30 -0800 | [diff] [blame] | 74 | ], |
| 75 | ) |
| 76 | |
| Martin Wicke | 914c870 | 2016-01-25 14:42:53 -0800 | [diff] [blame] | 77 | filegroup( |
| 78 | name = "all_files", |
| 79 | srcs = glob( |
| 80 | ["**/*"], |
| 81 | exclude = [ |
| 82 | "**/METADATA", |
| 83 | "**/OWNERS", |
| 84 | ], |
| 85 | ), |
| 86 | visibility = ["//tensorflow:__subpackages__"], |
| 87 | ) |