| 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 |  | 
| Martin Wicke | 914c870 | 2016-01-25 14:42:53 -0800 | [diff] [blame] | 6 | package(default_visibility = ["//tensorflow:__subpackages__"]) | 
 | 7 |  | 
| Shanqing Cai | e2e3a94 | 2017-09-25 19:35:53 -0700 | [diff] [blame] | 8 | load("//third_party/mpi:mpi.bzl", "if_mpi") | 
| A. Unique TensorFlower | 0bb22b8 | 2018-01-12 06:15:05 -0800 | [diff] [blame] | 9 | load("@local_config_cuda//cuda:build_defs.bzl", "if_cuda") | 
| Shanqing Cai | e2e3a94 | 2017-09-25 19:35:53 -0700 | [diff] [blame] | 10 |  | 
| Martin Wicke | 914c870 | 2016-01-25 14:42:53 -0800 | [diff] [blame] | 11 | py_library( | 
 | 12 |     name = "contrib_py", | 
| Dandelion Man? | 90e42f3 | 2017-12-15 18:15:07 -0800 | [diff] [blame] | 13 |     srcs = glob( | 
 | 14 |         ["**/*.py"], | 
 | 15 |         exclude = [ | 
 | 16 |             "**/*_test.py", | 
 | 17 |         ], | 
 | 18 |     ), | 
| Martin Wicke | 914c870 | 2016-01-25 14:42:53 -0800 | [diff] [blame] | 19 |     srcs_version = "PY2AND3", | 
| A. Unique TensorFlower | f6e7205 | 2016-03-23 13:13:09 -0800 | [diff] [blame] | 20 |     visibility = ["//visibility:public"], | 
| A. Unique TensorFlower | 1e14183 | 2016-02-02 09:49:05 -0800 | [diff] [blame] | 21 |     deps = [ | 
| A. Unique TensorFlower | 21f3728 | 2017-09-21 12:27:09 -0700 | [diff] [blame] | 22 |         "//tensorflow/contrib/all_reduce", | 
| Christopher Olston | f7f16be | 2017-04-27 10:21:51 -0800 | [diff] [blame] | 23 |         "//tensorflow/contrib/batching:batch_py", | 
| Eugene Brevdo | c3af083 | 2016-04-20 13:38:11 -0800 | [diff] [blame] | 24 |         "//tensorflow/contrib/bayesflow:bayesflow_py", | 
| A. Unique TensorFlower | f92eef7 | 2017-06-21 08:53:11 -0700 | [diff] [blame] | 25 |         "//tensorflow/contrib/boosted_trees:init_py", | 
| A. Unique TensorFlower | 1b881b7 | 2017-03-13 16:58:18 -0800 | [diff] [blame] | 26 |         "//tensorflow/contrib/cloud:cloud_py", | 
| A. Unique TensorFlower | 76989a1 | 2018-01-31 09:40:48 -0800 | [diff] [blame] | 27 |         "//tensorflow/contrib/cluster_resolver:cluster_resolver_pip", | 
| Frank Chen | 3a2971b | 2017-06-07 22:38:41 -0700 | [diff] [blame] | 28 |         "//tensorflow/contrib/cluster_resolver:cluster_resolver_py", | 
| Sung Jin Hwang | ca8df26 | 2018-01-17 17:05:21 -0800 | [diff] [blame] | 29 |         "//tensorflow/contrib/coder:coder_ops_py", | 
| A. Unique TensorFlower | a5e5122 | 2016-12-02 09:45:06 -0800 | [diff] [blame] | 30 |         "//tensorflow/contrib/compiler:compiler_py", | 
| A. Unique TensorFlower | 8bf6ef1 | 2016-05-05 08:36:05 -0800 | [diff] [blame] | 31 |         "//tensorflow/contrib/copy_graph:copy_graph_py", | 
| A. Unique TensorFlower | 34f7db2 | 2016-09-22 12:34:47 -0800 | [diff] [blame] | 32 |         "//tensorflow/contrib/crf:crf_py", | 
| Xiaoqiang Zheng | 962dafe | 2016-08-26 21:14:00 -0800 | [diff] [blame] | 33 |         "//tensorflow/contrib/cudnn_rnn:cudnn_rnn_py", | 
| Derek Murray | 866bee3 | 2017-05-16 20:10:24 -0700 | [diff] [blame] | 34 |         "//tensorflow/contrib/data", | 
| Dan Mané | cce0d12 | 2016-11-22 17:17:34 -0800 | [diff] [blame] | 35 |         "//tensorflow/contrib/deprecated:deprecated_py", | 
| Eugene Brevdo | 06b0813 | 2016-02-26 17:19:02 -0800 | [diff] [blame] | 36 |         "//tensorflow/contrib/distributions:distributions_py", | 
| Alexandre Passos | 5144130 | 2017-08-18 12:24:39 -0700 | [diff] [blame] | 37 |         "//tensorflow/contrib/eager/python:tfe", | 
| Mustafa Ispir | 384337f | 2017-09-06 16:14:41 -0700 | [diff] [blame] | 38 |         "//tensorflow/contrib/estimator:estimator_py", | 
| A. Unique TensorFlower | 23fdab7 | 2016-07-01 17:05:28 -0800 | [diff] [blame] | 39 |         "//tensorflow/contrib/factorization:factorization_py", | 
| A. Unique TensorFlower | af46e2c | 2018-02-06 15:09:51 -0800 | [diff] [blame] | 40 |         "//tensorflow/contrib/feature_column:feature_column_py", | 
| A. Unique TensorFlower | ce575f1 | 2016-04-29 09:08:46 -0800 | [diff] [blame] | 41 |         "//tensorflow/contrib/ffmpeg:ffmpeg_ops_py", | 
| A. Unique TensorFlower | 5b5b841 | 2016-03-24 08:19:12 -0800 | [diff] [blame] | 42 |         "//tensorflow/contrib/framework:framework_py", | 
| Yangzihao Wang | 4bbd9bd | 2017-07-20 09:32:48 -0700 | [diff] [blame] | 43 |         "//tensorflow/contrib/fused_conv:fused_conv_py", | 
| A. Unique TensorFlower | 19680e6 | 2017-08-31 15:00:04 -0700 | [diff] [blame] | 44 |         "//tensorflow/contrib/gan", | 
| A. Unique TensorFlower | 44fcfbd | 2016-06-29 06:54:02 -0800 | [diff] [blame] | 45 |         "//tensorflow/contrib/graph_editor:graph_editor_py", | 
| Illia Polosukhin | 5c9bc51 | 2016-04-18 17:56:51 -0800 | [diff] [blame] | 46 |         "//tensorflow/contrib/grid_rnn:grid_rnn_py", | 
| Vijay Vasudevan | 93a975e | 2017-02-17 17:05:49 -0800 | [diff] [blame] | 47 |         "//tensorflow/contrib/hooks", | 
| A. Unique TensorFlower | bc68dc8 | 2017-09-15 15:28:15 -0700 | [diff] [blame] | 48 |         "//tensorflow/contrib/image:distort_image_py", | 
| Dan Ringwalt | e993a93 | 2016-12-07 14:20:21 -0800 | [diff] [blame] | 49 |         "//tensorflow/contrib/image:image_py", | 
| Patrick Nguyen | 69a4cf8 | 2017-04-17 20:41:44 -0800 | [diff] [blame] | 50 |         "//tensorflow/contrib/image:single_image_random_dot_stereograms_py", | 
| Rohan Jain | b147225 | 2016-12-02 18:26:44 -0800 | [diff] [blame] | 51 |         "//tensorflow/contrib/input_pipeline:input_pipeline_py", | 
| Stephan Hoyer | 65b1677 | 2016-11-02 10:48:36 -0800 | [diff] [blame] | 52 |         "//tensorflow/contrib/integrate:integrate_py", | 
| Michael Case | d90054e | 2018-02-07 14:36:00 -0800 | [diff] [blame] | 53 |         "//tensorflow/contrib/kafka", | 
| Francois Chollet | f49f801 | 2017-03-15 12:53:51 -0800 | [diff] [blame] | 54 |         "//tensorflow/contrib/keras", | 
| Gunhan Gulsoy | 24179a1 | 2017-03-27 16:13:33 -0800 | [diff] [blame] | 55 |         "//tensorflow/contrib/kernel_methods", | 
| A. Unique TensorFlower | ac13836 | 2017-09-27 18:52:01 -0700 | [diff] [blame] | 56 |         "//tensorflow/contrib/kfac", | 
| Stephan Hoyer | 9d20f4e | 2016-11-14 17:24:44 -0800 | [diff] [blame] | 57 |         "//tensorflow/contrib/labeled_tensor", | 
| A. Unique TensorFlower | 1e14183 | 2016-02-02 09:49:05 -0800 | [diff] [blame] | 58 |         "//tensorflow/contrib/layers:layers_py", | 
| Illia Polosukhin | 5c9bc51 | 2016-04-18 17:56:51 -0800 | [diff] [blame] | 59 |         "//tensorflow/contrib/learn", | 
| Jianwei Xie | 7ed760f | 2016-12-03 09:31:42 -0800 | [diff] [blame] | 60 |         "//tensorflow/contrib/legacy_seq2seq:seq2seq_py", | 
| A. Unique TensorFlower | e4532d2 | 2017-12-22 12:42:59 -0800 | [diff] [blame] | 61 |         "//tensorflow/contrib/libsvm", | 
| Ian Langmore | 88165b4 | 2016-11-21 20:54:07 -0800 | [diff] [blame] | 62 |         "//tensorflow/contrib/linalg:linalg_py", | 
| Petros Mol | f5398a3 | 2017-03-16 10:02:12 -0800 | [diff] [blame] | 63 |         "//tensorflow/contrib/linear_optimizer:sdca_estimator_py", | 
| A. Unique TensorFlower | 94a992c | 2016-02-23 18:51:19 -0800 | [diff] [blame] | 64 |         "//tensorflow/contrib/linear_optimizer:sdca_ops_py", | 
| Andrew Selle | 0b15439 | 2017-11-10 10:35:35 -0800 | [diff] [blame] | 65 |         "//tensorflow/contrib/lite/python:lite", | 
| Yutaka Leon | e06a4a2 | 2016-03-15 18:00:02 -0800 | [diff] [blame] | 66 |         "//tensorflow/contrib/lookup:lookup_py", | 
| A. Unique TensorFlower | 5b5b841 | 2016-03-24 08:19:12 -0800 | [diff] [blame] | 67 |         "//tensorflow/contrib/losses:losses_py", | 
| A. Unique TensorFlower | deb72df | 2017-10-12 12:41:40 -0700 | [diff] [blame] | 68 |         "//tensorflow/contrib/losses:metric_learning_py", | 
| Jingyue Wu | ccf9a75 | 2017-02-28 22:09:13 -0800 | [diff] [blame] | 69 |         "//tensorflow/contrib/memory_stats:memory_stats_py", | 
| David Soergel | 34c49b1 | 2017-07-28 09:00:28 -0700 | [diff] [blame] | 70 |         "//tensorflow/contrib/meta_graph_transform", | 
| A. Unique TensorFlower | c5073de | 2016-04-07 15:55:59 -0800 | [diff] [blame] | 71 |         "//tensorflow/contrib/metrics:metrics_py", | 
| A. Unique TensorFlower | 7ece1c0 | 2017-11-01 11:55:32 -0700 | [diff] [blame] | 72 |         "//tensorflow/contrib/model_pruning", | 
| A. Unique TensorFlower | 08a3e36 | 2017-03-31 11:26:42 -0800 | [diff] [blame] | 73 |         "//tensorflow/contrib/nccl:nccl_py", | 
| A. Unique TensorFlower | 337b12f | 2017-08-17 00:16:28 -0700 | [diff] [blame] | 74 |         "//tensorflow/contrib/nearest_neighbor:nearest_neighbor_py", | 
| Martin Wicke | b61c142 | 2016-12-28 11:50:15 -0800 | [diff] [blame] | 75 |         "//tensorflow/contrib/nn:nn_py", | 
| A. Unique TensorFlower | b625968 | 2016-05-17 14:31:29 -0800 | [diff] [blame] | 76 |         "//tensorflow/contrib/opt:opt_py", | 
| Shanqing Cai | fe84061 | 2017-12-06 18:43:24 -0800 | [diff] [blame] | 77 |         "//tensorflow/contrib/periodic_resample:init_py", | 
| A. Unique TensorFlower | 576c7b1 | 2017-07-12 09:01:22 -0700 | [diff] [blame] | 78 |         "//tensorflow/contrib/predictor", | 
| Pete Warden | ca4e053 | 2016-04-22 17:30:38 -0800 | [diff] [blame] | 79 |         "//tensorflow/contrib/quantization:quantization_py", | 
| Suharsh Sivakumar | 955c525 | 2017-10-02 23:04:00 -0700 | [diff] [blame] | 80 |         "//tensorflow/contrib/quantize:quantize_graph", | 
| A. Unique TensorFlower | b970652 | 2018-01-30 11:09:06 -0800 | [diff] [blame] | 81 |         "//tensorflow/contrib/py2tf", | 
| A. Unique TensorFlower | 9698e9d | 2018-01-11 12:12:06 -0800 | [diff] [blame] | 82 |         "//tensorflow/contrib/receptive_field:receptive_field_py", | 
| Andrew Harp | 6e3e7d1 | 2017-08-21 12:10:44 -0700 | [diff] [blame] | 83 |         "//tensorflow/contrib/reduce_slice_ops:reduce_slice_ops_py", | 
| A. Unique TensorFlower | 8f2bf53 | 2017-06-16 11:37:40 -0700 | [diff] [blame] | 84 |         "//tensorflow/contrib/remote_fused_graph/pylib:remote_fused_graph_ops_py", | 
| A. Unique TensorFlower | a80c8b5 | 2017-06-26 05:47:31 -0700 | [diff] [blame] | 85 |         "//tensorflow/contrib/resampler:resampler_py", | 
| A. Unique TensorFlower | d1a3102 | 2016-04-20 06:29:39 -0800 | [diff] [blame] | 86 |         "//tensorflow/contrib/rnn:rnn_py", | 
| Sukriti Ramesh | dd64c32 | 2017-03-09 18:59:30 -0800 | [diff] [blame] | 87 |         "//tensorflow/contrib/saved_model:saved_model_py", | 
| Patrick Nguyen | c5ab3dd | 2016-10-20 12:09:18 -0800 | [diff] [blame] | 88 |         "//tensorflow/contrib/seq2seq:seq2seq_py", | 
| Jonathan Hseu | 1b5235f | 2017-06-09 10:37:18 -0700 | [diff] [blame] | 89 |         "//tensorflow/contrib/signal:signal_py", | 
| A. Unique TensorFlower | 65ba9e5 | 2016-06-04 19:17:37 -0800 | [diff] [blame] | 90 |         "//tensorflow/contrib/slim", | 
| Nathan Silberman | e70b755 | 2016-08-17 13:27:56 -0800 | [diff] [blame] | 91 |         "//tensorflow/contrib/slim:nets", | 
| A. Unique TensorFlower | 4bab262 | 2016-11-14 14:37:20 -0800 | [diff] [blame] | 92 |         "//tensorflow/contrib/solvers:solvers_py", | 
| Benoit Steiner | 639b4e7 | 2017-02-08 09:25:09 -0800 | [diff] [blame] | 93 |         "//tensorflow/contrib/sparsemax:sparsemax_py", | 
| A. Unique TensorFlower | 65e3129 | 2016-10-20 16:30:37 -0800 | [diff] [blame] | 94 |         "//tensorflow/contrib/specs", | 
| A. Unique TensorFlower | 90733a8 | 2017-04-20 11:03:06 -0800 | [diff] [blame] | 95 |         "//tensorflow/contrib/staging", | 
| Andrew Harp | 1743ad8 | 2016-11-11 16:43:51 -0800 | [diff] [blame] | 96 |         "//tensorflow/contrib/stat_summarizer:stat_summarizer_py", | 
| Geoffrey Irving | cc45456 | 2017-04-17 13:30:47 -0800 | [diff] [blame] | 97 |         "//tensorflow/contrib/stateless", | 
| Alexandre Passos | ff7b9a6 | 2017-10-25 18:46:35 -0700 | [diff] [blame] | 98 |         "//tensorflow/contrib/summary:summary", | 
| Justine Tunney | e121667 | 2016-12-29 22:46:24 -0800 | [diff] [blame] | 99 |         "//tensorflow/contrib/tensor_forest:init_py", | 
| Dan Smilkov | 9e33df5 | 2016-09-21 18:48:55 -0800 | [diff] [blame] | 100 |         "//tensorflow/contrib/tensorboard", | 
| A. Unique TensorFlower | d1aed65 | 2016-02-25 10:39:17 -0800 | [diff] [blame] | 101 |         "//tensorflow/contrib/testing:testing_py", | 
| Wei Ho | 458f94c | 2017-05-31 17:07:05 -0700 | [diff] [blame] | 102 |         "//tensorflow/contrib/text:text_py", | 
| A. Unique TensorFlower | 113093b | 2016-09-30 12:20:29 -0800 | [diff] [blame] | 103 |         "//tensorflow/contrib/tfprof", | 
| Allen Lavoie | 1b7d131 | 2017-07-05 15:31:54 -0700 | [diff] [blame] | 104 |         "//tensorflow/contrib/timeseries", | 
| A. Unique TensorFlower | a0544b0 | 2017-08-18 14:30:07 -0700 | [diff] [blame] | 105 |         "//tensorflow/contrib/tpu", | 
| A. Unique TensorFlower | 966016b | 2017-10-26 17:16:35 -0700 | [diff] [blame] | 106 |         "//tensorflow/contrib/tpu:tpu_py", | 
| Eugene Brevdo | 955efc9 | 2016-08-16 14:20:09 -0800 | [diff] [blame] | 107 |         "//tensorflow/contrib/training:training_py", | 
| Geoffrey Irving | d797048 | 2016-02-08 09:34:09 -0800 | [diff] [blame] | 108 |         "//tensorflow/contrib/util:util_py", | 
| A. Unique TensorFlower | 966016b | 2017-10-26 17:16:35 -0700 | [diff] [blame] | 109 |         "//tensorflow/python:util", | 
| Patrick Nguyen | 20765b3 | 2017-12-28 16:04:42 -0800 | [diff] [blame] | 110 |     ] + if_mpi(["//tensorflow/contrib/mpi_collectives:mpi_collectives_py"]), | 
| Martin Wicke | 914c870 | 2016-01-25 14:42:53 -0800 | [diff] [blame] | 111 | ) | 
 | 112 |  | 
| A. Unique TensorFlower | aaca1cc | 2016-03-17 22:41:12 -0800 | [diff] [blame] | 113 | cc_library( | 
| A. Unique TensorFlower | eed87c9 | 2016-03-22 15:13:22 -0800 | [diff] [blame] | 114 |     name = "contrib_kernels", | 
| A. Unique TensorFlower | aaca1cc | 2016-03-17 22:41:12 -0800 | [diff] [blame] | 115 |     visibility = ["//visibility:public"], | 
 | 116 |     deps = [ | 
| A. Unique TensorFlower | f92eef7 | 2017-06-21 08:53:11 -0700 | [diff] [blame] | 117 |         "//tensorflow/contrib/boosted_trees:boosted_trees_kernels", | 
| Sung Jin Hwang | ca8df26 | 2018-01-17 17:05:21 -0800 | [diff] [blame] | 118 |         "//tensorflow/contrib/coder:all_kernels", | 
| A. Unique TensorFlower | 9f8d8bc | 2017-08-03 13:19:13 -0700 | [diff] [blame] | 119 |         "//tensorflow/contrib/cudnn_rnn:cudnn_rnn_kernels", | 
| Derek Murray | 7e3acec | 2018-02-07 20:17:11 -0800 | [diff] [blame^] | 120 |         "//tensorflow/contrib/data/kernels:dataset_kernels", | 
| A. Unique TensorFlower | 23fdab7 | 2016-07-01 17:05:28 -0800 | [diff] [blame] | 121 |         "//tensorflow/contrib/factorization/kernels:all_kernels", | 
| Rohan Jain | b147225 | 2016-12-02 18:26:44 -0800 | [diff] [blame] | 122 |         "//tensorflow/contrib/input_pipeline:input_pipeline_ops_kernels", | 
| A. Unique TensorFlower | 392e2ed | 2016-05-18 14:19:55 -0800 | [diff] [blame] | 123 |         "//tensorflow/contrib/layers:sparse_feature_cross_op_kernel", | 
| A. Unique TensorFlower | 337b12f | 2017-08-17 00:16:28 -0700 | [diff] [blame] | 124 |         "//tensorflow/contrib/nearest_neighbor:nearest_neighbor_ops_kernels", | 
| Adam Roberts | 6285db2 | 2017-10-11 16:09:14 -0700 | [diff] [blame] | 125 |         "//tensorflow/contrib/rnn:all_kernels", | 
| A. Unique TensorFlower | 4f3ae76 | 2017-06-01 15:52:27 -0700 | [diff] [blame] | 126 |         "//tensorflow/contrib/seq2seq:beam_search_ops_kernels", | 
| A. Unique TensorFlower | f5e500c | 2017-06-22 11:29:54 -0700 | [diff] [blame] | 127 |         "//tensorflow/contrib/tensor_forest:model_ops_kernels", | 
 | 128 |         "//tensorflow/contrib/tensor_forest:stats_ops_kernels", | 
| Kiril Gorovoy | c5cd1f7 | 2017-03-28 16:54:38 -0800 | [diff] [blame] | 129 |         "//tensorflow/contrib/tensor_forest:tensor_forest_kernels", | 
| Wei Ho | 458f94c | 2017-05-31 17:07:05 -0700 | [diff] [blame] | 130 |         "//tensorflow/contrib/text:all_kernels", | 
| A. Unique TensorFlower | 0bb22b8 | 2018-01-12 06:15:05 -0800 | [diff] [blame] | 131 |     ] + if_mpi(["//tensorflow/contrib/mpi_collectives:mpi_collectives_py"]) + if_cuda([ | 
 | 132 |         "//tensorflow/contrib/nccl:nccl_kernels", | 
 | 133 |     ]), | 
| A. Unique TensorFlower | aaca1cc | 2016-03-17 22:41:12 -0800 | [diff] [blame] | 134 | ) | 
 | 135 |  | 
| A. Unique TensorFlower | c25a3fa | 2016-04-13 19:54:30 -0800 | [diff] [blame] | 136 | cc_library( | 
 | 137 |     name = "contrib_ops_op_lib", | 
 | 138 |     visibility = ["//visibility:public"], | 
 | 139 |     deps = [ | 
| A. Unique TensorFlower | f92eef7 | 2017-06-21 08:53:11 -0700 | [diff] [blame] | 140 |         "//tensorflow/contrib/boosted_trees:boosted_trees_ops_op_lib", | 
| Sung Jin Hwang | ca8df26 | 2018-01-17 17:05:21 -0800 | [diff] [blame] | 141 |         "//tensorflow/contrib/coder:all_ops", | 
| A. Unique TensorFlower | 9f8d8bc | 2017-08-03 13:19:13 -0700 | [diff] [blame] | 142 |         "//tensorflow/contrib/cudnn_rnn:cudnn_rnn_ops_op_lib", | 
| Derek Murray | 7e3acec | 2018-02-07 20:17:11 -0800 | [diff] [blame^] | 143 |         "//tensorflow/contrib/data:dataset_ops_op_lib", | 
| A. Unique TensorFlower | 23fdab7 | 2016-07-01 17:05:28 -0800 | [diff] [blame] | 144 |         "//tensorflow/contrib/factorization:all_ops", | 
| Jonathan Hseu | 1283b84 | 2016-09-29 15:05:32 -0800 | [diff] [blame] | 145 |         "//tensorflow/contrib/framework:all_ops", | 
| Rohan Jain | b147225 | 2016-12-02 18:26:44 -0800 | [diff] [blame] | 146 |         "//tensorflow/contrib/input_pipeline:input_pipeline_ops_op_lib", | 
| Michael Case | d90054e | 2018-02-07 14:36:00 -0800 | [diff] [blame] | 147 |         "//tensorflow/contrib/kafka:kafka_ops_op_lib", | 
| A. Unique TensorFlower | 392e2ed | 2016-05-18 14:19:55 -0800 | [diff] [blame] | 148 |         "//tensorflow/contrib/layers:sparse_feature_cross_op_op_lib", | 
| A. Unique TensorFlower | cf57465 | 2017-04-28 17:13:26 -0800 | [diff] [blame] | 149 |         "//tensorflow/contrib/nccl:nccl_ops_op_lib", | 
| A. Unique TensorFlower | 337b12f | 2017-08-17 00:16:28 -0700 | [diff] [blame] | 150 |         "//tensorflow/contrib/nearest_neighbor:nearest_neighbor_ops_op_lib", | 
| Adam Roberts | 6285db2 | 2017-10-11 16:09:14 -0700 | [diff] [blame] | 151 |         "//tensorflow/contrib/rnn:all_ops", | 
| A. Unique TensorFlower | 4f3ae76 | 2017-06-01 15:52:27 -0700 | [diff] [blame] | 152 |         "//tensorflow/contrib/seq2seq:beam_search_ops_op_lib", | 
| A. Unique TensorFlower | f5e500c | 2017-06-22 11:29:54 -0700 | [diff] [blame] | 153 |         "//tensorflow/contrib/tensor_forest:model_ops_op_lib", | 
 | 154 |         "//tensorflow/contrib/tensor_forest:stats_ops_op_lib", | 
| Kiril Gorovoy | c5cd1f7 | 2017-03-28 16:54:38 -0800 | [diff] [blame] | 155 |         "//tensorflow/contrib/tensor_forest:tensor_forest_ops_op_lib", | 
| Wei Ho | 458f94c | 2017-05-31 17:07:05 -0700 | [diff] [blame] | 156 |         "//tensorflow/contrib/text:all_ops", | 
| Frank Chen | a4660cc | 2017-06-20 17:11:19 -0700 | [diff] [blame] | 157 |         "//tensorflow/contrib/tpu:all_ops", | 
| A. Unique TensorFlower | c25a3fa | 2016-04-13 19:54:30 -0800 | [diff] [blame] | 158 |     ], | 
 | 159 | ) | 
 | 160 |  | 
| Martin Wicke | 914c870 | 2016-01-25 14:42:53 -0800 | [diff] [blame] | 161 | filegroup( | 
 | 162 |     name = "all_files", | 
 | 163 |     srcs = glob( | 
 | 164 |         ["**/*"], | 
 | 165 |         exclude = [ | 
 | 166 |             "**/METADATA", | 
 | 167 |             "**/OWNERS", | 
 | 168 |         ], | 
 | 169 |     ), | 
 | 170 |     visibility = ["//tensorflow:__subpackages__"], | 
 | 171 | ) |