diff --git a/tensorflow/compiler/xla/tests/BUILD b/tensorflow/compiler/xla/tests/BUILD index 82447adace0..a5d1a600117 100644 --- a/tensorflow/compiler/xla/tests/BUILD +++ b/tensorflow/compiler/xla/tests/BUILD @@ -55,6 +55,7 @@ cc_library( deps = [ "//tensorflow/compiler/xla:types", "//tensorflow/core:test", + "@com_google_absl//absl/strings", ], ) diff --git a/tensorflow/compiler/xla/tests/build_defs.bzl b/tensorflow/compiler/xla/tests/build_defs.bzl index 08cb39d129d..48719c6c47c 100644 --- a/tensorflow/compiler/xla/tests/build_defs.bzl +++ b/tensorflow/compiler/xla/tests/build_defs.bzl @@ -265,6 +265,8 @@ def generate_backend_test_macros(backends = []): "-DXLA_DISABLED_MANIFEST=\\\"%s\\\"" % manifest, ], deps = [ + "@com_google_absl//absl/container:flat_hash_map", + "@com_google_absl//absl/strings", "//tensorflow/compiler/xla:types", "//tensorflow/core:lib", "//tensorflow/core:regexp_internal", diff --git a/tensorflow/compiler/xla/tests/test_macros.cc b/tensorflow/compiler/xla/tests/test_macros.cc index a9874a91865..4241d813356 100644 --- a/tensorflow/compiler/xla/tests/test_macros.cc +++ b/tensorflow/compiler/xla/tests/test_macros.cc @@ -18,9 +18,8 @@ limitations under the License. #include #include #include -#include -#include "absl/strings/ascii.h" +#include "absl/container/flat_hash_map.h" #include "absl/strings/str_cat.h" #include "absl/strings/str_split.h" #include "tensorflow/core/platform/logging.h" @@ -31,7 +30,7 @@ namespace { // Mapping from test name; i.e. MyTest.MyTestCase to platforms on which it is // disabled - a sequence of regexps. -using ManifestT = std::unordered_map>; +using ManifestT = absl::flat_hash_map>; ManifestT ReadManifest() { ManifestT manifest; @@ -68,10 +67,21 @@ ManifestT ReadManifest() { } // namespace -string PrependDisabledIfIndicated(const string& test_case_name, - const string& test_name) { +std::string PrependDisabledIfIndicated(absl::string_view test_case_name, + absl::string_view test_name) { ManifestT manifest = ReadManifest(); + // If the test name ends with a slash followed by one or more digits, strip + // that off; this is just a shard number, and matching on this would be + // unstable even if someone wanted to do it. + static auto* shard_num_pattern = new RE2(R"(/\d+$)"); + tensorflow::RegexpStringPiece suffix; + if (RE2::PartialMatch( + tensorflow::RegexpStringPiece(test_name.data(), test_name.size()), + *shard_num_pattern, &suffix)) { + test_name.remove_suffix(suffix.size()); + } + // First try full match: test_case_name.test_name // If that fails, try to find just the test_case_name; this would disable all // tests in the test case. @@ -79,7 +89,7 @@ string PrependDisabledIfIndicated(const string& test_case_name, if (it == manifest.end()) { it = manifest.find(test_case_name); if (it == manifest.end()) { - return test_name; + return std::string(test_name); } } @@ -88,12 +98,12 @@ string PrependDisabledIfIndicated(const string& test_case_name, string platform_string = XLA_PLATFORM; for (const auto& s : disabled_platforms) { if (RE2::FullMatch(/*text=*/platform_string, /*re=*/s)) { - return "DISABLED_" + test_name; + return absl::StrCat("DISABLED_", test_name); } } // We didn't hit in the disabled manifest entries, so don't disable it. - return test_name; + return std::string(test_name); } } // namespace xla diff --git a/tensorflow/compiler/xla/tests/test_macros.h b/tensorflow/compiler/xla/tests/test_macros.h index 80a6868485c..9636df2ff5f 100644 --- a/tensorflow/compiler/xla/tests/test_macros.h +++ b/tensorflow/compiler/xla/tests/test_macros.h @@ -30,6 +30,7 @@ limitations under the License. #include +#include "absl/strings/string_view.h" #include "tensorflow/compiler/xla/types.h" #include "tensorflow/core/platform/test.h" @@ -68,8 +69,8 @@ namespace xla { // disabled on a particular platform. For a test that should be disabled, // returns DISABLED_ prepended to its name; otherwise returns the test name // unmodified. -string PrependDisabledIfIndicated(const string& test_case_name, - const string& test_name); +std::string PrependDisabledIfIndicated(absl::string_view test_case_name, + absl::string_view test_name); } // namespace xla diff --git a/tensorflow/opensource_only.files b/tensorflow/opensource_only.files index ca4bb1d7aab..71fe1ce1120 100644 --- a/tensorflow/opensource_only.files +++ b/tensorflow/opensource_only.files @@ -1,265 +1,265 @@ -tensorflow/third_party/systemlibs/nsync.BUILD -tensorflow/third_party/systemlibs/absl_py.absl.flags.BUILD -tensorflow/third_party/systemlibs/google_cloud_cpp.google.cloud.bigtable.BUILD -tensorflow/third_party/systemlibs/build_defs.bzl.tpl +tensorflow/api_template_v1.__init__.py +tensorflow/compat_template_v1.__init__.py +tensorflow/stream_executor/build_defs.bzl +tensorflow/third_party/curl.BUILD +tensorflow/third_party/snappy.BUILD +tensorflow/third_party/tflite_mobilenet_float.BUILD +tensorflow/third_party/libxsmm.BUILD +tensorflow/third_party/cub.BUILD +tensorflow/third_party/repo.bzl tensorflow/third_party/systemlibs/curl.BUILD -tensorflow/third_party/systemlibs/cython.BUILD -tensorflow/third_party/systemlibs/astor.BUILD -tensorflow/third_party/systemlibs/jsoncpp.BUILD -tensorflow/third_party/systemlibs/png.BUILD -tensorflow/third_party/systemlibs/pcre.BUILD -tensorflow/third_party/systemlibs/grpc.BUILD -tensorflow/third_party/systemlibs/protobuf.BUILD -tensorflow/third_party/systemlibs/double_conversion.BUILD -tensorflow/third_party/systemlibs/six.BUILD -tensorflow/third_party/systemlibs/zlib.BUILD -tensorflow/third_party/systemlibs/lmdb.BUILD -tensorflow/third_party/systemlibs/sqlite.BUILD -tensorflow/third_party/systemlibs/gast.BUILD -tensorflow/third_party/systemlibs/absl_py.BUILD -tensorflow/third_party/systemlibs/boringssl.BUILD -tensorflow/third_party/systemlibs/BUILD.tpl -tensorflow/third_party/systemlibs/BUILD -tensorflow/third_party/systemlibs/termcolor.BUILD -tensorflow/third_party/systemlibs/gif.BUILD -tensorflow/third_party/systemlibs/protobuf.bzl tensorflow/third_party/systemlibs/snappy.BUILD -tensorflow/third_party/systemlibs/googleapis.BUILD -tensorflow/third_party/systemlibs/google_cloud_cpp.BUILD -tensorflow/third_party/systemlibs/re2.BUILD -tensorflow/third_party/systemlibs/swig.BUILD -tensorflow/third_party/systemlibs/syslibs_configure.bzl +tensorflow/third_party/systemlibs/protobuf.BUILD +tensorflow/third_party/systemlibs/absl_py.BUILD +tensorflow/third_party/systemlibs/google_cloud_cpp.google.cloud.bigtable.BUILD +tensorflow/third_party/systemlibs/astor.BUILD +tensorflow/third_party/systemlibs/absl_py.absl.flags.BUILD +tensorflow/third_party/systemlibs/png.BUILD +tensorflow/third_party/systemlibs/BUILD.tpl +tensorflow/third_party/systemlibs/boringssl.BUILD tensorflow/third_party/systemlibs/absl_py.absl.testing.BUILD -tensorflow/third_party/pprof.BUILD -tensorflow/third_party/toolchains/remote/execution.bzl.tpl +tensorflow/third_party/systemlibs/swig.BUILD +tensorflow/third_party/systemlibs/double_conversion.BUILD +tensorflow/third_party/systemlibs/gif.BUILD +tensorflow/third_party/systemlibs/cython.BUILD +tensorflow/third_party/systemlibs/google_cloud_cpp.BUILD +tensorflow/third_party/systemlibs/zlib.BUILD +tensorflow/third_party/systemlibs/grpc.BUILD +tensorflow/third_party/systemlibs/re2.BUILD +tensorflow/third_party/systemlibs/build_defs.bzl.tpl +tensorflow/third_party/systemlibs/protobuf.bzl +tensorflow/third_party/systemlibs/gast.BUILD +tensorflow/third_party/systemlibs/syslibs_configure.bzl +tensorflow/third_party/systemlibs/nsync.BUILD +tensorflow/third_party/systemlibs/jsoncpp.BUILD +tensorflow/third_party/systemlibs/six.BUILD +tensorflow/third_party/systemlibs/lmdb.BUILD +tensorflow/third_party/systemlibs/BUILD +tensorflow/third_party/systemlibs/googleapis.BUILD +tensorflow/third_party/systemlibs/sqlite.BUILD +tensorflow/third_party/systemlibs/termcolor.BUILD +tensorflow/third_party/systemlibs/pcre.BUILD +tensorflow/third_party/tflite_mobilenet_quant.BUILD +tensorflow/third_party/common.bzl +tensorflow/third_party/boringssl/BUILD +tensorflow/third_party/kafka/config.patch +tensorflow/third_party/kafka/BUILD +tensorflow/third_party/android/android_configure.bzl +tensorflow/third_party/android/android_configure.BUILD.tpl +tensorflow/third_party/android/android.bzl.tpl +tensorflow/third_party/android/BUILD +tensorflow/third_party/astor.BUILD +tensorflow/third_party/icu/udata.patch +tensorflow/third_party/tflite_mobilenet.BUILD +tensorflow/third_party/png.BUILD +tensorflow/third_party/mpi/.gitignore +tensorflow/third_party/mpi/BUILD +tensorflow/third_party/nanopb.BUILD +tensorflow/third_party/enum34.BUILD +tensorflow/third_party/arm_neon_2_x86_sse.BUILD +tensorflow/third_party/linenoise.BUILD +tensorflow/third_party/llvm/llvm.autogenerated.BUILD +tensorflow/third_party/llvm/llvm.bzl +tensorflow/third_party/llvm/BUILD +tensorflow/third_party/llvm/expand_cmake_vars.py +tensorflow/third_party/pybind11.BUILD +tensorflow/third_party/swig.BUILD +tensorflow/third_party/png_fix_rpi.patch +tensorflow/third_party/double_conversion.BUILD +tensorflow/third_party/gif.BUILD +tensorflow/third_party/grpc/BUILD +tensorflow/third_party/cython.BUILD +tensorflow/third_party/eigen.BUILD +tensorflow/third_party/codegen.BUILD +tensorflow/third_party/zlib.BUILD +tensorflow/third_party/tensorrt/BUILD.tpl +tensorflow/third_party/tensorrt/tensorrt_configure.bzl +tensorflow/third_party/tensorrt/build_defs.bzl.tpl +tensorflow/third_party/tensorrt/LICENSE +tensorflow/third_party/tensorrt/BUILD +tensorflow/third_party/wrapt.BUILD +tensorflow/third_party/tflite_ovic_testdata.BUILD +tensorflow/third_party/fft2d/fft.h +tensorflow/third_party/fft2d/fft2d.BUILD +tensorflow/third_party/fft2d/LICENSE +tensorflow/third_party/fft2d/BUILD +tensorflow/third_party/toolchains/clang6/README.md +tensorflow/third_party/toolchains/clang6/repo.bzl +tensorflow/third_party/toolchains/clang6/clang.BUILD +tensorflow/third_party/toolchains/clang6/CROSSTOOL.tpl +tensorflow/third_party/toolchains/clang6/BUILD tensorflow/third_party/toolchains/remote/BUILD.tpl -tensorflow/third_party/toolchains/remote/BUILD tensorflow/third_party/toolchains/remote/configure.bzl -tensorflow/third_party/toolchains/cpus/py3/BUILD -tensorflow/third_party/toolchains/cpus/py/BUILD -tensorflow/third_party/toolchains/cpus/arm/arm_compiler_configure.bzl -tensorflow/third_party/toolchains/cpus/arm/CROSSTOOL.tpl -tensorflow/third_party/toolchains/cpus/arm/BUILD -tensorflow/third_party/toolchains/BUILD -tensorflow/third_party/toolchains/preconfig/ubuntu16.04/py3/BUILD -tensorflow/third_party/toolchains/preconfig/ubuntu16.04/clang/BUILD -tensorflow/third_party/toolchains/preconfig/ubuntu16.04/clang/dummy_toolchain.bzl -tensorflow/third_party/toolchains/preconfig/win_1803/bazel_018/BUILD -tensorflow/third_party/toolchains/preconfig/win_1803/bazel_018/dummy_toolchain.bzl -tensorflow/third_party/toolchains/preconfig/win_1803/BUILD -tensorflow/third_party/toolchains/preconfig/win_1803/py36/BUILD +tensorflow/third_party/toolchains/remote/execution.bzl.tpl +tensorflow/third_party/toolchains/remote/BUILD +tensorflow/third_party/toolchains/preconfig/centos6/tensorrt5/build_defs.bzl +tensorflow/third_party/toolchains/preconfig/centos6/tensorrt5/BUILD +tensorflow/third_party/toolchains/preconfig/centos6/gcc7/cc_toolchain_config.bzl +tensorflow/third_party/toolchains/preconfig/centos6/gcc7/dummy_toolchain.bzl +tensorflow/third_party/toolchains/preconfig/centos6/gcc7/BUILD +tensorflow/third_party/toolchains/preconfig/centos6/py3/BUILD +tensorflow/third_party/toolchains/preconfig/centos6/gcc7-nvcc-cuda10.0/BUILD +tensorflow/third_party/toolchains/preconfig/centos6/cuda10.0-cudnn7/cuda/build_defs.bzl +tensorflow/third_party/toolchains/preconfig/centos6/cuda10.0-cudnn7/cuda/BUILD +tensorflow/third_party/toolchains/preconfig/centos6/py/BUILD +tensorflow/third_party/toolchains/preconfig/generate/archives.bzl +tensorflow/third_party/toolchains/preconfig/generate/workspace.bzl +tensorflow/third_party/toolchains/preconfig/generate/generate.bzl +tensorflow/third_party/toolchains/preconfig/generate/containers.bzl +tensorflow/third_party/toolchains/preconfig/generate/BUILD +tensorflow/third_party/toolchains/preconfig/centos7/tensorrt5/build_defs.bzl +tensorflow/third_party/toolchains/preconfig/centos7/tensorrt5/BUILD tensorflow/third_party/toolchains/preconfig/centos7/py3/BUILD tensorflow/third_party/toolchains/preconfig/centos7/gcc7-nvcc-cuda10.0/BUILD tensorflow/third_party/toolchains/preconfig/centos7/cuda10.0-cudnn7/cuda/build_defs.bzl tensorflow/third_party/toolchains/preconfig/centos7/cuda10.0-cudnn7/cuda/BUILD -tensorflow/third_party/toolchains/preconfig/centos7/tensorrt5/build_defs.bzl -tensorflow/third_party/toolchains/preconfig/centos7/tensorrt5/BUILD -tensorflow/third_party/toolchains/preconfig/generate/containers.bzl -tensorflow/third_party/toolchains/preconfig/generate/workspace.bzl -tensorflow/third_party/toolchains/preconfig/generate/archives.bzl -tensorflow/third_party/toolchains/preconfig/generate/generate.bzl -tensorflow/third_party/toolchains/preconfig/generate/BUILD -tensorflow/third_party/toolchains/preconfig/centos6/py3/BUILD -tensorflow/third_party/toolchains/preconfig/centos6/py/BUILD -tensorflow/third_party/toolchains/preconfig/centos6/gcc7/cc_toolchain_config.bzl -tensorflow/third_party/toolchains/preconfig/centos6/gcc7/BUILD -tensorflow/third_party/toolchains/preconfig/centos6/gcc7/dummy_toolchain.bzl -tensorflow/third_party/toolchains/preconfig/centos6/gcc7-nvcc-cuda10.0/BUILD -tensorflow/third_party/toolchains/preconfig/centos6/cuda10.0-cudnn7/cuda/build_defs.bzl -tensorflow/third_party/toolchains/preconfig/centos6/cuda10.0-cudnn7/cuda/BUILD -tensorflow/third_party/toolchains/preconfig/centos6/tensorrt5/build_defs.bzl -tensorflow/third_party/toolchains/preconfig/centos6/tensorrt5/BUILD +tensorflow/third_party/toolchains/preconfig/ubuntu14.04/tensorrt5/build_defs.bzl +tensorflow/third_party/toolchains/preconfig/ubuntu14.04/tensorrt5/BUILD tensorflow/third_party/toolchains/preconfig/ubuntu14.04/py3/BUILD -tensorflow/third_party/toolchains/preconfig/ubuntu14.04/gcc-nvcc-cuda9.0/BUILD -tensorflow/third_party/toolchains/preconfig/ubuntu14.04/gcc7-nvcc-cuda10.0/BUILD -tensorflow/third_party/toolchains/preconfig/ubuntu14.04/gcc-nvcc-cuda10.0/BUILD tensorflow/third_party/toolchains/preconfig/ubuntu14.04/gcc-nvcc/BUILD +tensorflow/third_party/toolchains/preconfig/ubuntu14.04/gcc7-nvcc-cuda10.0/BUILD tensorflow/third_party/toolchains/preconfig/ubuntu14.04/cuda9.0-cudnn7/cuda/build_defs.bzl tensorflow/third_party/toolchains/preconfig/ubuntu14.04/cuda9.0-cudnn7/cuda/BUILD tensorflow/third_party/toolchains/preconfig/ubuntu14.04/cuda10.0-cudnn7/cuda/build_defs.bzl tensorflow/third_party/toolchains/preconfig/ubuntu14.04/cuda10.0-cudnn7/cuda/BUILD -tensorflow/third_party/toolchains/preconfig/ubuntu14.04/tensorrt5/build_defs.bzl -tensorflow/third_party/toolchains/preconfig/ubuntu14.04/tensorrt5/BUILD -tensorflow/third_party/toolchains/clang6/repo.bzl -tensorflow/third_party/toolchains/clang6/CROSSTOOL.tpl -tensorflow/third_party/toolchains/clang6/BUILD -tensorflow/third_party/toolchains/clang6/clang.BUILD -tensorflow/third_party/toolchains/clang6/README.md +tensorflow/third_party/toolchains/preconfig/ubuntu14.04/gcc-nvcc-cuda9.0/BUILD +tensorflow/third_party/toolchains/preconfig/ubuntu14.04/gcc-nvcc-cuda10.0/BUILD +tensorflow/third_party/toolchains/preconfig/win_1803/py36/BUILD +tensorflow/third_party/toolchains/preconfig/win_1803/BUILD +tensorflow/third_party/toolchains/preconfig/win_1803/bazel_018/dummy_toolchain.bzl +tensorflow/third_party/toolchains/preconfig/win_1803/bazel_018/BUILD +tensorflow/third_party/toolchains/preconfig/ubuntu16.04/py3/BUILD +tensorflow/third_party/toolchains/preconfig/ubuntu16.04/clang/dummy_toolchain.bzl +tensorflow/third_party/toolchains/preconfig/ubuntu16.04/clang/BUILD +tensorflow/third_party/toolchains/cpus/py3/BUILD +tensorflow/third_party/toolchains/cpus/arm/CROSSTOOL.tpl +tensorflow/third_party/toolchains/cpus/arm/BUILD +tensorflow/third_party/toolchains/cpus/arm/arm_compiler_configure.bzl +tensorflow/third_party/toolchains/cpus/py/BUILD +tensorflow/third_party/toolchains/BUILD +tensorflow/third_party/nccl/archive.BUILD +tensorflow/third_party/nccl/nccl_configure.bzl +tensorflow/third_party/nccl/system.BUILD.tpl +tensorflow/third_party/nccl/build_defs.bzl.tpl +tensorflow/third_party/nccl/LICENSE +tensorflow/third_party/nccl/BUILD tensorflow/third_party/farmhash.BUILD -tensorflow/third_party/git/BUILD.tpl -tensorflow/third_party/git/git_configure.bzl -tensorflow/third_party/git/BUILD -tensorflow/third_party/cub.BUILD -tensorflow/third_party/gpus/cuda_configure.bzl -tensorflow/third_party/gpus/rocm/build_defs.bzl.tpl -tensorflow/third_party/gpus/rocm/BUILD.tpl -tensorflow/third_party/gpus/rocm/BUILD -tensorflow/third_party/gpus/rocm/rocm_config.h.tpl -tensorflow/third_party/gpus/rocm_configure.bzl -tensorflow/third_party/gpus/find_cuda_config.py -tensorflow/third_party/gpus/crosstool/LICENSE -tensorflow/third_party/gpus/crosstool/windows/msvc_wrapper_for_nvcc.py.tpl -tensorflow/third_party/gpus/crosstool/CROSSTOOL_hipcc.tpl -tensorflow/third_party/gpus/crosstool/clang/bin/crosstool_wrapper_driver_is_not_gcc.tpl -tensorflow/third_party/gpus/crosstool/clang/bin/crosstool_wrapper_driver_rocm.tpl -tensorflow/third_party/gpus/crosstool/CROSSTOOL.tpl -tensorflow/third_party/gpus/crosstool/BUILD.tpl -tensorflow/third_party/gpus/crosstool/BUILD -tensorflow/third_party/gpus/cuda/build_defs.bzl.tpl -tensorflow/third_party/gpus/cuda/LICENSE -tensorflow/third_party/gpus/cuda/BUILD.windows.tpl -tensorflow/third_party/gpus/cuda/cuda_config.h.tpl -tensorflow/third_party/gpus/cuda/BUILD.tpl -tensorflow/third_party/gpus/cuda/BUILD -tensorflow/third_party/gpus/BUILD -tensorflow/third_party/common.bzl -tensorflow/third_party/tflite_mobilenet_quant.BUILD -tensorflow/third_party/linenoise.BUILD -tensorflow/third_party/curl.BUILD -tensorflow/third_party/mkl_dnn/LICENSE +tensorflow/third_party/sycl/crosstool/BUILD +tensorflow/third_party/backports_weakref.BUILD +tensorflow/third_party/gast.BUILD +tensorflow/third_party/clang_toolchain/cc_configure_clang.bzl +tensorflow/third_party/clang_toolchain/download_clang.bzl +tensorflow/third_party/clang_toolchain/BUILD +tensorflow/third_party/mpi_collectives/BUILD +tensorflow/third_party/jsoncpp.BUILD tensorflow/third_party/mkl_dnn/mkldnn.BUILD -tensorflow/third_party/fft2d/LICENSE -tensorflow/third_party/fft2d/fft2d.BUILD -tensorflow/third_party/fft2d/fft.h -tensorflow/third_party/fft2d/BUILD -tensorflow/third_party/ngraph/LICENSE -tensorflow/third_party/ngraph/build_defs.bzl -tensorflow/third_party/ngraph/tbb.BUILD +tensorflow/third_party/mkl_dnn/LICENSE +tensorflow/third_party/python_runtime/BUILD tensorflow/third_party/ngraph/ngraph.BUILD tensorflow/third_party/ngraph/nlohmann_json.BUILD -tensorflow/third_party/ngraph/BUILD +tensorflow/third_party/ngraph/build_defs.bzl tensorflow/third_party/ngraph/ngraph_tf.BUILD tensorflow/third_party/ngraph/NGRAPH_LICENSE -tensorflow/third_party/grpc/BUILD -tensorflow/third_party/cython.BUILD -tensorflow/third_party/icu/udata.patch -tensorflow/third_party/astor.BUILD -tensorflow/third_party/jsoncpp.BUILD -tensorflow/third_party/sycl/crosstool/BUILD -tensorflow/third_party/llvm/llvm.autogenerated.BUILD -tensorflow/third_party/llvm/expand_cmake_vars.py -tensorflow/third_party/llvm/llvm.bzl -tensorflow/third_party/llvm/BUILD -tensorflow/third_party/png.BUILD -tensorflow/third_party/arm_neon_2_x86_sse.BUILD -tensorflow/third_party/codegen.BUILD -tensorflow/third_party/enum34.BUILD -tensorflow/third_party/kafka/config.patch -tensorflow/third_party/kafka/BUILD -tensorflow/third_party/pcre.BUILD -tensorflow/third_party/mpi/BUILD -tensorflow/third_party/mpi/.gitignore -tensorflow/third_party/clang_toolchain/BUILD -tensorflow/third_party/clang_toolchain/download_clang.bzl -tensorflow/third_party/clang_toolchain/cc_configure_clang.bzl -tensorflow/third_party/tflite_ovic_testdata.BUILD -tensorflow/third_party/repo.bzl -tensorflow/third_party/png_fix_rpi.patch +tensorflow/third_party/ngraph/tbb.BUILD +tensorflow/third_party/ngraph/LICENSE +tensorflow/third_party/ngraph/BUILD +tensorflow/third_party/gpus/crosstool/windows/msvc_wrapper_for_nvcc.py.tpl +tensorflow/third_party/gpus/crosstool/CROSSTOOL.tpl +tensorflow/third_party/gpus/crosstool/BUILD.tpl +tensorflow/third_party/gpus/crosstool/clang/bin/crosstool_wrapper_driver_rocm.tpl +tensorflow/third_party/gpus/crosstool/clang/bin/crosstool_wrapper_driver_is_not_gcc.tpl +tensorflow/third_party/gpus/crosstool/CROSSTOOL_hipcc.tpl +tensorflow/third_party/gpus/crosstool/LICENSE +tensorflow/third_party/gpus/crosstool/BUILD +tensorflow/third_party/gpus/rocm/BUILD.tpl +tensorflow/third_party/gpus/rocm/rocm_config.h.tpl +tensorflow/third_party/gpus/rocm/build_defs.bzl.tpl +tensorflow/third_party/gpus/rocm/BUILD +tensorflow/third_party/gpus/cuda/BUILD.tpl +tensorflow/third_party/gpus/cuda/build_defs.bzl.tpl +tensorflow/third_party/gpus/cuda/BUILD.windows.tpl +tensorflow/third_party/gpus/cuda/cuda_config.h.tpl +tensorflow/third_party/gpus/cuda/LICENSE +tensorflow/third_party/gpus/cuda/BUILD +tensorflow/third_party/gpus/cuda_configure.bzl +tensorflow/third_party/gpus/find_cuda_config.py +tensorflow/third_party/gpus/rocm_configure.bzl +tensorflow/third_party/gpus/BUILD tensorflow/third_party/py/python_configure.bzl tensorflow/third_party/py/BUILD.tpl -tensorflow/third_party/py/BUILD tensorflow/third_party/py/numpy/BUILD -tensorflow/third_party/double_conversion.BUILD -tensorflow/third_party/six.BUILD -tensorflow/third_party/zlib.BUILD -tensorflow/third_party/lmdb.BUILD -tensorflow/third_party/nanopb.BUILD -tensorflow/third_party/pybind11.BUILD -tensorflow/third_party/android/android.bzl.tpl -tensorflow/third_party/android/BUILD -tensorflow/third_party/android/android_configure.BUILD.tpl -tensorflow/third_party/android/android_configure.bzl -tensorflow/third_party/tflite_mobilenet_float.BUILD -tensorflow/third_party/sqlite.BUILD -tensorflow/third_party/tensorrt/build_defs.bzl.tpl -tensorflow/third_party/tensorrt/LICENSE -tensorflow/third_party/tensorrt/tensorrt_configure.bzl -tensorflow/third_party/tensorrt/BUILD.tpl -tensorflow/third_party/tensorrt/BUILD -tensorflow/third_party/gast.BUILD -tensorflow/third_party/mpi_collectives/BUILD -tensorflow/third_party/libxsmm.BUILD -tensorflow/third_party/eigen.BUILD -tensorflow/third_party/com_google_absl.BUILD -tensorflow/third_party/eigen3/LICENSE -tensorflow/third_party/eigen3/gpu_packet_math.patch -tensorflow/third_party/eigen3/BUILD -tensorflow/third_party/eigen3/unsupported/Eigen/MatrixFunctions -tensorflow/third_party/eigen3/unsupported/Eigen/SpecialFunctions -tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/Tensor -tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/PacketMathAVX512.h -tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h -tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProductAVX2.h -tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/TypeCastingAVX512.h -tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/PacketMathAVX2.h -tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/TypeCastingAVX2.h -tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProductNEON.h -tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/FixedPointTypes.h -tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatVecProduct.h -tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/FixedPoint -tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/ThreadPool -tensorflow/third_party/eigen3/Eigen/QR -tensorflow/third_party/eigen3/Eigen/SVD -tensorflow/third_party/eigen3/Eigen/LU -tensorflow/third_party/eigen3/Eigen/Cholesky -tensorflow/third_party/eigen3/Eigen/Eigenvalues -tensorflow/third_party/eigen3/Eigen/Core -tensorflow/third_party/BUILD -tensorflow/third_party/termcolor.BUILD -tensorflow/third_party/gif.BUILD -tensorflow/third_party/tflite_mobilenet.BUILD -tensorflow/third_party/__init__.py -tensorflow/third_party/mkl/LICENSE +tensorflow/third_party/py/BUILD tensorflow/third_party/mkl/build_defs.bzl tensorflow/third_party/mkl/mkl.BUILD tensorflow/third_party/mkl/MKL_LICENSE +tensorflow/third_party/mkl/LICENSE tensorflow/third_party/mkl/BUILD -tensorflow/third_party/nccl/build_defs.bzl.tpl -tensorflow/third_party/nccl/LICENSE -tensorflow/third_party/nccl/nccl_configure.bzl -tensorflow/third_party/nccl/archive.BUILD -tensorflow/third_party/nccl/BUILD -tensorflow/third_party/nccl/system.BUILD.tpl -tensorflow/third_party/snappy.BUILD -tensorflow/third_party/python_runtime/BUILD +tensorflow/third_party/com_google_absl.BUILD +tensorflow/third_party/six.BUILD +tensorflow/third_party/lmdb.BUILD +tensorflow/third_party/BUILD tensorflow/third_party/googleapis.BUILD -tensorflow/third_party/wrapt.BUILD -tensorflow/third_party/boringssl/BUILD +tensorflow/third_party/__init__.py +tensorflow/third_party/sqlite.BUILD +tensorflow/third_party/termcolor.BUILD tensorflow/third_party/protobuf/BUILD -tensorflow/third_party/backports_weakref.BUILD +tensorflow/third_party/pcre.BUILD +tensorflow/third_party/git/BUILD.tpl +tensorflow/third_party/git/git_configure.bzl +tensorflow/third_party/git/BUILD +tensorflow/third_party/pprof.BUILD tensorflow/third_party/tflite_smartreply.BUILD -tensorflow/third_party/swig.BUILD +tensorflow/third_party/eigen3/Eigen/Core +tensorflow/third_party/eigen3/Eigen/Cholesky +tensorflow/third_party/eigen3/Eigen/Eigenvalues +tensorflow/third_party/eigen3/Eigen/SVD +tensorflow/third_party/eigen3/Eigen/LU +tensorflow/third_party/eigen3/Eigen/QR +tensorflow/third_party/eigen3/gpu_packet_math.patch +tensorflow/third_party/eigen3/unsupported/Eigen/MatrixFunctions +tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/Tensor +tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/ThreadPool +tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/TypeCastingAVX512.h +tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h +tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProductNEON.h +tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/PacketMathAVX512.h +tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatVecProduct.h +tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/TypeCastingAVX2.h +tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/FixedPointTypes.h +tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProductAVX2.h +tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/PacketMathAVX2.h +tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/FixedPoint +tensorflow/third_party/eigen3/unsupported/Eigen/SpecialFunctions +tensorflow/third_party/eigen3/LICENSE +tensorflow/third_party/eigen3/BUILD tensorflow/compat_template.__init__.py +tensorflow/tools/pip_package/simple_console.py +tensorflow/tools/pip_package/setup.py +tensorflow/tools/pip_package/MANIFEST.in +tensorflow/tools/pip_package/README +tensorflow/tools/pip_package/check_load_py_test.py +tensorflow/tools/pip_package/pip_smoke_test.py +tensorflow/tools/pip_package/BUILD +tensorflow/tools/pip_package/build_pip_package.sh +tensorflow/tools/pip_package/simple_console_for_windows.py +tensorflow/tools/lib_package/LibTensorFlowTest.java +tensorflow/tools/lib_package/README.md tensorflow/tools/lib_package/libtensorflow_test.sh tensorflow/tools/lib_package/libtensorflow_java_test.sh tensorflow/tools/lib_package/libtensorflow_test.c tensorflow/tools/lib_package/concat_licenses.sh -tensorflow/tools/lib_package/LibTensorFlowTest.java tensorflow/tools/lib_package/BUILD -tensorflow/tools/lib_package/README.md -tensorflow/tools/pip_package/check_load_py_test.py -tensorflow/tools/pip_package/simple_console.py -tensorflow/tools/pip_package/pip_smoke_test.py -tensorflow/tools/pip_package/BUILD -tensorflow/tools/pip_package/simple_console_for_windows.py -tensorflow/tools/pip_package/build_pip_package.sh -tensorflow/tools/pip_package/README -tensorflow/tools/pip_package/setup.py -tensorflow/tools/pip_package/MANIFEST.in tensorflow/tools/ci_build/remote/BUILD -tensorflow/tools/def_file_filter/def_file_filter.py.tpl tensorflow/tools/def_file_filter/BUILD.tpl -tensorflow/tools/def_file_filter/BUILD tensorflow/tools/def_file_filter/def_file_filter_configure.bzl -tensorflow/api_template.__init__.py -tensorflow/contrib/tpu/profiler/pip_package/BUILD -tensorflow/contrib/tpu/profiler/pip_package/cloud_tpu_profiler/__init__.py -tensorflow/contrib/tpu/profiler/pip_package/cloud_tpu_profiler/main.py -tensorflow/contrib/tpu/profiler/pip_package/build_pip_package.sh -tensorflow/contrib/tpu/profiler/pip_package/README -tensorflow/contrib/tpu/profiler/pip_package/setup.py +tensorflow/tools/def_file_filter/def_file_filter.py.tpl +tensorflow/tools/def_file_filter/BUILD tensorflow/contrib/mpi/BUILD -tensorflow/__init__.py -tensorflow/stream_executor/build_defs.bzl -tensorflow/api_template_v1.__init__.py -tensorflow/compat_template_v1.__init__.py \ No newline at end of file +tensorflow/contrib/tpu/profiler/pip_package/cloud_tpu_profiler/main.py +tensorflow/contrib/tpu/profiler/pip_package/cloud_tpu_profiler/__init__.py +tensorflow/contrib/tpu/profiler/pip_package/setup.py +tensorflow/contrib/tpu/profiler/pip_package/README +tensorflow/contrib/tpu/profiler/pip_package/BUILD +tensorflow/contrib/tpu/profiler/pip_package/build_pip_package.sh +tensorflow/api_template.__init__.py +tensorflow/__init__.py \ No newline at end of file