Create the initial BUILD file for tensorflow/core/platform folder

PiperOrigin-RevId: 261762636
This commit is contained in:
Gunhan Gulsoy 2019-08-05 13:56:55 -07:00 committed by TensorFlower Gardener
parent 2b8b865613
commit a1019d9526
83 changed files with 759 additions and 479 deletions

View File

@ -7,7 +7,7 @@ load("//tensorflow:tensorflow.bzl", "tf_cc_shared_object")
load("//tensorflow:tensorflow.bzl", "tf_custom_op_library_additional_deps_impl") load("//tensorflow:tensorflow.bzl", "tf_custom_op_library_additional_deps_impl")
load("//tensorflow:tensorflow.bzl", "tf_native_cc_binary") load("//tensorflow:tensorflow.bzl", "tf_native_cc_binary")
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_additional_binary_deps", "tf_additional_binary_deps",
) )
load( load(

View File

@ -8,12 +8,12 @@ load(
"tfe_xla_copts", "tfe_xla_copts",
) )
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_additional_device_tracer_test_flags", "tf_additional_device_tracer_test_flags",
"tf_kernel_tests_linkstatic", "tf_kernel_tests_linkstatic",
) )
load( load(
"//tensorflow/core:platform/default/build_config_root.bzl", "//tensorflow/core/platform:default/build_config_root.bzl",
"tf_cuda_tests_tags", "tf_cuda_tests_tags",
) )

View File

@ -10,7 +10,7 @@ load(
"tf_cc_test", "tf_cc_test",
) )
load( load(
"//tensorflow/core:platform/default/build_config_root.bzl", "//tensorflow/core/platform:default/build_config_root.bzl",
"if_static", "if_static",
"if_static_and_not_mobile", "if_static_and_not_mobile",
) )

View File

@ -1,7 +1,7 @@
# Description: # Description:
# CLIF wrappers for TensorFlow SavedModels. # CLIF wrappers for TensorFlow SavedModels.
load("//tensorflow/core:platform/default/build_config.bzl", "tf_py_clif_cc") load("//tensorflow/core/platform:default/build_config.bzl", "tf_py_clif_cc")
package( package(
default_visibility = ["//visibility:public"], default_visibility = ["//visibility:public"],

View File

@ -1,7 +1,7 @@
load("//tensorflow:tensorflow.bzl", "tf_cc_test", "cc_header_only_library") load("//tensorflow:tensorflow.bzl", "tf_cc_test", "cc_header_only_library")
load("@local_config_cuda//cuda:build_defs.bzl", "if_cuda") load("@local_config_cuda//cuda:build_defs.bzl", "if_cuda")
load("//tensorflow:tensorflow.bzl", "tf_custom_op_py_library", "tf_jit_compilation_passes_extra_deps") load("//tensorflow:tensorflow.bzl", "tf_custom_op_py_library", "tf_jit_compilation_passes_extra_deps")
load("//tensorflow/core:platform/default/build_config.bzl", "tf_additional_all_protos", "tf_proto_library") load("//tensorflow/core/platform:default/build_config.bzl", "tf_additional_all_protos", "tf_proto_library")
package( package(
default_visibility = [ default_visibility = [

View File

@ -4,7 +4,7 @@ load("//tensorflow/compiler/aot:tfcompile.bzl", "tf_library")
load("//tensorflow/compiler/tests:build_defs.bzl", "tf_xla_py_test") load("//tensorflow/compiler/tests:build_defs.bzl", "tf_xla_py_test")
load("//tensorflow/compiler/tests:build_defs.bzl", "generate_backend_suites") load("//tensorflow/compiler/tests:build_defs.bzl", "generate_backend_suites")
load( load(
"//tensorflow/core:platform/default/build_config_root.bzl", "//tensorflow/core/platform:default/build_config_root.bzl",
"tf_cuda_tests_tags", "tf_cuda_tests_tags",
) )

View File

@ -3,7 +3,7 @@
load("@local_config_cuda//cuda:build_defs.bzl", "cuda_is_configured") load("@local_config_cuda//cuda:build_defs.bzl", "cuda_is_configured")
load("//tensorflow/compiler/tests:plugin.bzl", "plugins") load("//tensorflow/compiler/tests:plugin.bzl", "plugins")
load( load(
"//tensorflow/core:platform/default/build_config_root.bzl", "//tensorflow/core/platform:default/build_config_root.bzl",
"tf_cuda_tests_tags", "tf_cuda_tests_tags",
"tf_exec_compatible_with", "tf_exec_compatible_with",
) )

View File

@ -17,7 +17,7 @@ load("//tensorflow:tensorflow.bzl", "tf_cuda_cc_test")
load("//tensorflow:tensorflow.bzl", "tf_custom_op_py_library") load("//tensorflow:tensorflow.bzl", "tf_custom_op_py_library")
load("//tensorflow:tensorflow.bzl", "tf_py_wrap_cc") load("//tensorflow:tensorflow.bzl", "tf_py_wrap_cc")
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_additional_all_protos", "tf_additional_all_protos",
"tf_proto_library", "tf_proto_library",
) )
@ -26,7 +26,7 @@ load("@local_config_tensorrt//:build_defs.bzl", "if_tensorrt")
# NOTE: we always assume that if_static returns "otherwise" list in open source. # NOTE: we always assume that if_static returns "otherwise" list in open source.
load( load(
"//tensorflow/core:platform/default/build_config_root.bzl", "//tensorflow/core/platform:default/build_config_root.bzl",
"if_static", "if_static",
) )

View File

@ -1,6 +1,6 @@
load("//tensorflow:tensorflow.bzl", "tf_cc_binary", "tf_cc_test", "tf_cuda_cc_test") load("//tensorflow:tensorflow.bzl", "tf_cc_binary", "tf_cc_test", "tf_cuda_cc_test")
load( load(
"//tensorflow/core:platform/default/cuda_build_defs.bzl", "//tensorflow/core/platform:default/cuda_build_defs.bzl",
"if_cuda_is_configured", "if_cuda_is_configured",
) )
load("//tensorflow/compiler/xla:xla.bzl", "xla_proto_library", "xla_py_proto_library") load("//tensorflow/compiler/xla:xla.bzl", "xla_proto_library", "xla_py_proto_library")

View File

@ -1,5 +1,5 @@
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_py_clif_cc", "tf_py_clif_cc",
) )
load("//tensorflow:tensorflow.bzl", "tf_custom_op_py_library") load("//tensorflow:tensorflow.bzl", "tf_custom_op_py_library")

View File

@ -1,7 +1,7 @@
load("//tensorflow:tensorflow.bzl", "tf_cc_test", "cc_header_only_library") load("//tensorflow:tensorflow.bzl", "tf_cc_test", "cc_header_only_library")
load("//tensorflow/compiler/xla:xla.bzl", "xla_proto_library") load("//tensorflow/compiler/xla:xla.bzl", "xla_proto_library")
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_proto_library_py", "tf_proto_library_py",
) )

View File

@ -1,4 +1,4 @@
load("//tensorflow/core:platform/default/build_config.bzl", "pyx_library") load("//tensorflow/core/platform:default/build_config.bzl", "pyx_library")
load("//tensorflow/compiler/xla:xla.bzl", "xla_py_test_deps", "xla_python_default_plugins") load("//tensorflow/compiler/xla:xla.bzl", "xla_py_test_deps", "xla_python_default_plugins")
load("//tensorflow:tensorflow.bzl", "tf_pybind_extension") load("//tensorflow:tensorflow.bzl", "tf_pybind_extension")
load("//tensorflow:tensorflow.bzl", "py_test", "tf_cc_test") load("//tensorflow:tensorflow.bzl", "py_test", "tf_cc_test")

View File

@ -4,7 +4,7 @@
load("//tensorflow/compiler/xla/tests:build_defs.bzl", "xla_test") load("//tensorflow/compiler/xla/tests:build_defs.bzl", "xla_test")
load("//tensorflow/compiler/xla:xla.bzl", "xla_proto_library") load("//tensorflow/compiler/xla:xla.bzl", "xla_proto_library")
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_proto_library_py", "tf_proto_library_py",
) )
load("//tensorflow:tensorflow.bzl", "tf_cc_test") load("//tensorflow:tensorflow.bzl", "tf_cc_test")

View File

@ -3,7 +3,7 @@
load("//tensorflow/compiler/xla:xla.bzl", "xla_proto_library") load("//tensorflow/compiler/xla:xla.bzl", "xla_proto_library")
load( load(
"//tensorflow/core:platform/default/build_config_root.bzl", "//tensorflow/core/platform:default/build_config_root.bzl",
"if_static", "if_static",
"tf_cuda_tests_tags", "tf_cuda_tests_tags",
) )

View File

@ -7,7 +7,7 @@
load("//tensorflow/compiler/xla/tests:build_defs.bzl", "xla_test") load("//tensorflow/compiler/xla/tests:build_defs.bzl", "xla_test")
load("//tensorflow:tensorflow.bzl", "tf_cc_test") load("//tensorflow:tensorflow.bzl", "tf_cc_test")
load( load(
"//tensorflow/core:platform/default/build_config_root.bzl", "//tensorflow/core/platform:default/build_config_root.bzl",
"tf_cuda_tests_tags", "tf_cuda_tests_tags",
) )

View File

@ -1,5 +1,5 @@
load( load(
"//tensorflow/core:platform/default/build_config_root.bzl", "//tensorflow/core/platform:default/build_config_root.bzl",
"if_static", "if_static",
) )

View File

@ -3,7 +3,7 @@
load("//tensorflow/compiler/xla/tests:build_defs.bzl", "generate_backend_suites", "generate_backend_test_macros", "xla_test", "xla_test_library") load("//tensorflow/compiler/xla/tests:build_defs.bzl", "generate_backend_suites", "generate_backend_test_macros", "xla_test", "xla_test_library")
load( load(
"//tensorflow/core:platform/default/build_config_root.bzl", "//tensorflow/core/platform:default/build_config_root.bzl",
"tf_cuda_tests_tags", "tf_cuda_tests_tags",
) )
load("//tensorflow:tensorflow.bzl", "tf_cc_binary", "tf_cc_test") load("//tensorflow:tensorflow.bzl", "tf_cc_binary", "tf_cc_test")

View File

@ -4,7 +4,7 @@ load("@local_config_cuda//cuda:build_defs.bzl", "cuda_is_configured")
load("//tensorflow/compiler/xla/tests:plugin.bzl", "plugins") load("//tensorflow/compiler/xla/tests:plugin.bzl", "plugins")
load("//tensorflow:tensorflow.bzl", "tf_cc_test") load("//tensorflow:tensorflow.bzl", "tf_cc_test")
load( load(
"//tensorflow/core:platform/default/build_config_root.bzl", "//tensorflow/core/platform:default/build_config_root.bzl",
"tf_cuda_tests_tags", "tf_cuda_tests_tags",
) )

View File

@ -1,15 +1,15 @@
"""Wrapper around cc_proto_library used inside the XLA codebase.""" """Wrapper around cc_proto_library used inside the XLA codebase."""
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"cc_proto_library", "cc_proto_library",
) )
load( load(
"//tensorflow/core:platform/default/build_config_root.bzl", "//tensorflow/core/platform:default/build_config_root.bzl",
"if_static", "if_static",
) )
load( load(
"//tensorflow/core:platform/default/cuda_build_defs.bzl", "//tensorflow/core/platform:default/cuda_build_defs.bzl",
"if_cuda_is_configured", "if_cuda_is_configured",
) )

View File

@ -8,7 +8,7 @@ load(
) )
load("//tensorflow/compiler/xla:xla.bzl", "xla_proto_library") load("//tensorflow/compiler/xla:xla.bzl", "xla_proto_library")
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_proto_library_py", "tf_proto_library_py",
) )

View File

@ -1,6 +1,6 @@
load("//tensorflow:tensorflow.bzl", "tf_cc_test", "tf_cuda_cc_test") load("//tensorflow:tensorflow.bzl", "tf_cc_test", "tf_cuda_cc_test")
load( load(
"//tensorflow/core:platform/default/build_config_root.bzl", "//tensorflow/core/platform:default/build_config_root.bzl",
"tf_cuda_tests_tags", "tf_cuda_tests_tags",
) )

View File

@ -1,4 +1,4 @@
load("//tensorflow/core:platform/default/build_config.bzl", "tf_proto_library") load("//tensorflow/core/platform:default/build_config.bzl", "tf_proto_library")
package( package(
licenses = ["notice"], # Apache 2.0 licenses = ["notice"], # Apache 2.0

View File

@ -10,7 +10,7 @@ load(
# For platform specific build config # For platform specific build config
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_proto_library", "tf_proto_library",
) )

View File

@ -1,5 +1,5 @@
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_proto_library", "tf_proto_library",
"tf_pyclif_proto_library", "tf_pyclif_proto_library",
) )

View File

@ -1,7 +1,7 @@
# Implementation of a prototype TF distributed computation library. # Implementation of a prototype TF distributed computation library.
load("//tensorflow/compiler/tests:build_defs.bzl", "tf_xla_py_test") load("//tensorflow/compiler/tests:build_defs.bzl", "tf_xla_py_test")
load("//tensorflow/core:platform/default/distribute.bzl", "distribute_py_test") load("//tensorflow/core/platform:default/distribute.bzl", "distribute_py_test")
load("//tensorflow:tensorflow.bzl", "cuda_py_test") load("//tensorflow:tensorflow.bzl", "cuda_py_test")
package( package(

View File

@ -3,7 +3,7 @@
# For platform specific build config # For platform specific build config
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_proto_library_cc", "tf_proto_library_cc",
) )

View File

@ -12,7 +12,7 @@ load(
"tf_kernel_library", "tf_kernel_library",
) )
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_kernel_tests_linkstatic", "tf_kernel_tests_linkstatic",
) )
load("//tensorflow:tensorflow.bzl", "tf_custom_op_py_library") load("//tensorflow:tensorflow.bzl", "tf_custom_op_py_library")

View File

@ -31,7 +31,7 @@ filegroup(
# For platform specific build config # For platform specific build config
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_proto_library_cc", "tf_proto_library_cc",
) )

View File

@ -7,7 +7,7 @@ package(default_visibility = [
licenses(["notice"]) # Apache 2.0 licenses(["notice"]) # Apache 2.0
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_additional_mpi_lib_defines", "tf_additional_mpi_lib_defines",
"tf_proto_library_cc", "tf_proto_library_cc",
) )

View File

@ -1,7 +1,7 @@
load("//tensorflow:tensorflow.bzl", "tf_cc_test", "tf_custom_op_library", "tf_gen_op_libs", "tf_gen_op_wrapper_py", "tf_kernel_library") load("//tensorflow:tensorflow.bzl", "tf_cc_test", "tf_custom_op_library", "tf_gen_op_libs", "tf_gen_op_wrapper_py", "tf_kernel_library")
load("//tensorflow:tensorflow.bzl", "cuda_py_test") load("//tensorflow:tensorflow.bzl", "cuda_py_test")
load("//tensorflow:tensorflow.bzl", "tf_custom_op_py_library") load("//tensorflow:tensorflow.bzl", "tf_custom_op_py_library")
load("//tensorflow/core:platform/default/build_config.bzl", "tf_kernel_tests_linkstatic") load("//tensorflow/core/platform:default/build_config.bzl", "tf_kernel_tests_linkstatic")
package( package(
licenses = ["notice"], # Apache 2.0 licenses = ["notice"], # Apache 2.0

View File

@ -1,4 +1,4 @@
load("//tensorflow/core:platform/default/build_config_root.bzl", "if_static") load("//tensorflow/core/platform:default/build_config_root.bzl", "if_static")
package( package(
default_visibility = ["//visibility:public"], default_visibility = ["//visibility:public"],

View File

@ -1,7 +1,7 @@
load("//tensorflow:tensorflow.bzl", "tf_py_test") load("//tensorflow:tensorflow.bzl", "tf_py_test")
load("//tensorflow:tensorflow.bzl", "tf_cc_shared_object") load("//tensorflow:tensorflow.bzl", "tf_cc_shared_object")
load("//tensorflow/core:platform/default/build_config_root.bzl", "if_static") load("//tensorflow/core/platform:default/build_config_root.bzl", "if_static")
load("//tensorflow/core:platform/default/build_config.bzl", "tf_proto_library") load("//tensorflow/core/platform:default/build_config.bzl", "tf_proto_library")
# Placeholder for loading internal BUILD rule. # Placeholder for loading internal BUILD rule.
package( package(

View File

@ -10,7 +10,7 @@ load(
"py_test", "py_test",
"tf_cc_test", "tf_cc_test",
) )
load("//tensorflow/core:platform/default/build_config.bzl", "tf_proto_library") load("//tensorflow/core/platform:default/build_config.bzl", "tf_proto_library")
# Placeholder: load("//tensorflow:tensorflow.bzl", "tf_portable_proto_lib") # Placeholder: load("//tensorflow:tensorflow.bzl", "tf_portable_proto_lib")
package( package(

View File

@ -9,7 +9,7 @@ load(
"tf_py_test", "tf_py_test",
) )
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_kernel_tests_linkstatic", "tf_kernel_tests_linkstatic",
) )

View File

@ -8,7 +8,7 @@ load("//tensorflow:tensorflow.bzl", "tf_gen_op_wrapper_py")
load("//tensorflow:tensorflow.bzl", "tf_custom_op_library") load("//tensorflow:tensorflow.bzl", "tf_custom_op_library")
load("//tensorflow:tensorflow.bzl", "tf_kernel_library") load("//tensorflow:tensorflow.bzl", "tf_kernel_library")
load("//tensorflow:tensorflow.bzl", "tf_custom_op_py_library") load("//tensorflow:tensorflow.bzl", "tf_custom_op_py_library")
load("//tensorflow/core:platform/default/build_config_root.bzl", "if_static") load("//tensorflow/core/platform:default/build_config_root.bzl", "if_static")
package( package(
default_visibility = ["//visibility:public"], default_visibility = ["//visibility:public"],

View File

@ -1,7 +1,7 @@
# TensorFlow code for training random forests. # TensorFlow code for training random forests.
load("//tensorflow:tensorflow.bzl", "tf_cc_test") load("//tensorflow:tensorflow.bzl", "tf_cc_test")
load("//tensorflow/core:platform/default/build_config_root.bzl", "if_static") load("//tensorflow/core/platform:default/build_config_root.bzl", "if_static")
package( package(
default_visibility = ["//visibility:public"], default_visibility = ["//visibility:public"],

View File

@ -1,4 +1,4 @@
load("//tensorflow/core:platform/default/build_config.bzl", "tf_proto_library") load("//tensorflow/core/platform:default/build_config.bzl", "tf_proto_library")
package( package(
default_visibility = ["//visibility:public"], default_visibility = ["//visibility:public"],

View File

@ -2,7 +2,7 @@
# TensorBoard module containing volatile or experimental code. # TensorBoard module containing volatile or experimental code.
# For platform specific build config # For platform specific build config
load("//tensorflow/core:platform/default/build_config.bzl", "tf_proto_library") load("//tensorflow/core/platform:default/build_config.bzl", "tf_proto_library")
load("//tensorflow:tensorflow.bzl", "py_test") load("//tensorflow:tensorflow.bzl", "py_test")
package( package(

View File

@ -1,7 +1,7 @@
# Description: # Description:
# contains parts of TensorFlow that are experimental or unstable and which are not supported. # contains parts of TensorFlow that are experimental or unstable and which are not supported.
load("//tensorflow/core:platform/default/build_config.bzl", "tf_proto_library") load("//tensorflow/core/platform:default/build_config.bzl", "tf_proto_library")
load("//tensorflow:tensorflow.bzl", "py_test") load("//tensorflow:tensorflow.bzl", "py_test")
package( package(

View File

@ -5,7 +5,7 @@ load("//tensorflow:tensorflow.bzl", "tf_cuda_library")
# For platform specific build config # For platform specific build config
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_proto_library_cc", "tf_proto_library_cc",
) )

File diff suppressed because it is too large Load Diff

View File

@ -3,7 +3,7 @@ package(
) )
load("//tensorflow:tensorflow.bzl", "tf_cc_test") load("//tensorflow:tensorflow.bzl", "tf_cc_test")
load("//tensorflow/core:platform/default/build_config.bzl", "tf_protos_all") load("//tensorflow/core/platform:default/build_config.bzl", "tf_protos_all")
cc_library( cc_library(
name = "standalone", name = "standalone",

View File

@ -22,7 +22,7 @@ load(
# For platform specific build config # For platform specific build config
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_additional_all_protos", "tf_additional_all_protos",
"tf_kernel_tests_linkstatic", "tf_kernel_tests_linkstatic",
"tf_proto_library", "tf_proto_library",

View File

@ -8,11 +8,11 @@ load("//tensorflow:tensorflow.bzl", "tf_cuda_cc_test")
# For platform specific build config # For platform specific build config
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_kernel_tests_linkstatic", "tf_kernel_tests_linkstatic",
) )
load( load(
"//tensorflow/core:platform/default/build_config_root.bzl", "//tensorflow/core/platform:default/build_config_root.bzl",
"tf_cuda_tests_tags", "tf_cuda_tests_tags",
) )

View File

@ -12,11 +12,11 @@ load("//tensorflow:tensorflow.bzl", "tf_cuda_cc_tests")
# For platform specific build config # For platform specific build config
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_kernel_tests_linkstatic", "tf_kernel_tests_linkstatic",
) )
load( load(
"//tensorflow/core:platform/default/build_config_root.bzl", "//tensorflow/core/platform:default/build_config_root.bzl",
"tf_cuda_tests_tags", "tf_cuda_tests_tags",
) )

View File

@ -2,7 +2,7 @@ load("@local_config_cuda//cuda:build_defs.bzl", "if_cuda")
load("//tensorflow:tensorflow.bzl", "tf_cc_test") load("//tensorflow:tensorflow.bzl", "tf_cc_test")
load("//tensorflow:tensorflow.bzl", "tf_cuda_library") load("//tensorflow:tensorflow.bzl", "tf_cuda_library")
load( load(
"//tensorflow/core:platform/default/build_config_root.bzl", "//tensorflow/core/platform:default/build_config_root.bzl",
"tf_cuda_tests_tags", "tf_cuda_tests_tags",
) )

View File

@ -1,6 +1,6 @@
load("//tensorflow:tensorflow.bzl", "tf_cc_test", "tf_cuda_library") load("//tensorflow:tensorflow.bzl", "tf_cc_test", "tf_cuda_library")
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_additional_all_protos", "tf_additional_all_protos",
"tf_proto_library", "tf_proto_library",
"tf_protos_grappler", "tf_protos_grappler",

View File

@ -3,7 +3,7 @@ load("//tensorflow:tensorflow.bzl", "tf_cuda_cc_test")
# Platform specific build config # Platform specific build config
load( load(
"//tensorflow/core:platform/default/build_config_root.bzl", "//tensorflow/core/platform:default/build_config_root.bzl",
"if_static", "if_static",
) )

View File

@ -1,5 +1,5 @@
load("//tensorflow:tensorflow.bzl", "tf_cc_test") load("//tensorflow:tensorflow.bzl", "tf_cc_test")
load("//tensorflow/core:platform/default/build_config.bzl", "tf_protos_all") load("//tensorflow/core/platform:default/build_config.bzl", "tf_protos_all")
package( package(
default_visibility = [ default_visibility = [

View File

@ -1,5 +1,5 @@
load("//tensorflow:tensorflow.bzl", "tf_cc_test") load("//tensorflow:tensorflow.bzl", "tf_cc_test")
load("//tensorflow/core:platform/default/build_config.bzl", "tf_protos_all") load("//tensorflow/core/platform:default/build_config.bzl", "tf_protos_all")
package( package(
default_visibility = ["//visibility:private"], default_visibility = ["//visibility:private"],

View File

@ -1,6 +1,6 @@
load("//tensorflow:tensorflow.bzl", "tf_cc_test") load("//tensorflow:tensorflow.bzl", "tf_cc_test")
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_protos_grappler", "tf_protos_grappler",
) )

View File

@ -20,15 +20,15 @@ load("//tensorflow:tensorflow.bzl", "if_nccl")
load("//tensorflow:tensorflow.bzl", "tf_cuda_cc_test") load("//tensorflow:tensorflow.bzl", "tf_cuda_cc_test")
load("//tensorflow:tensorflow.bzl", "tf_cuda_cc_tests") load("//tensorflow:tensorflow.bzl", "tf_cuda_cc_tests")
load( load(
"//tensorflow/core:platform/default/cuda_build_defs.bzl", "//tensorflow/core/platform:default/cuda_build_defs.bzl",
"if_cuda_is_configured", "if_cuda_is_configured",
) )
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_kernel_tests_linkstatic", "tf_kernel_tests_linkstatic",
) )
load( load(
"//tensorflow/core:platform/default/build_config_root.bzl", "//tensorflow/core/platform:default/build_config_root.bzl",
"if_static", "if_static",
"tf_cuda_tests_tags", "tf_cuda_tests_tags",
) )

View File

@ -7,7 +7,7 @@ load(
"tf_kernel_library", "tf_kernel_library",
) )
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_proto_library", "tf_proto_library",
) )

View File

@ -7,7 +7,7 @@ load(
"tf_kernel_library", "tf_kernel_library",
) )
load( load(
"//tensorflow/core:platform/default/cuda_build_defs.bzl", "//tensorflow/core/platform:default/cuda_build_defs.bzl",
"if_cuda_is_configured", "if_cuda_is_configured",
) )

View File

@ -6,7 +6,7 @@ load("//tensorflow:tensorflow.bzl", "tf_cuda_cc_test")
load("//tensorflow:tensorflow.bzl", "tf_copts") load("//tensorflow:tensorflow.bzl", "tf_copts")
load("@local_config_cuda//cuda:build_defs.bzl", "if_cuda") load("@local_config_cuda//cuda:build_defs.bzl", "if_cuda")
load( load(
"//tensorflow/core:platform/default/build_config_root.bzl", "//tensorflow/core/platform:default/build_config_root.bzl",
"tf_cuda_tests_tags", "tf_cuda_tests_tags",
) )

View File

@ -0,0 +1,357 @@
# Description:
# TensorFlow Base libraries.
# This package contains the following libraries:
# - Platform dependent libraries that require different implementations
# across different OSs or environments.
# - STL replacement libraries rest of TensorFlow should depend on.
#
# The libraries in this package are not allowed to have ANY dependencies
# to any TensorFlow code outside this package.
load(
"//tensorflow/core/platform:default/build_config.bzl",
"tf_additional_device_tracer_srcs",
"tf_additional_lib_hdrs",
"tf_additional_lib_srcs",
"tf_additional_libdevice_srcs",
"tf_additional_minimal_lib_srcs",
"tf_additional_monitoring_srcs",
"tf_additional_proto_hdrs",
"tf_additional_test_srcs",
"tf_env_time_srcs",
"tf_logging_absl_deps",
"tf_platform_hdrs",
"tf_platform_srcs",
)
load(
"//tensorflow:tensorflow.bzl",
"tf_copts",
)
package(
default_visibility = [
"//tensorflow:__subpackages__",
],
licenses = ["notice"], # Apache 2.0
)
cc_library(
name = "byte_order",
hdrs = ["byte_order.h"],
)
cc_library(
name = "abi",
srcs = ["abi.cc"],
hdrs = ["abi.h"],
deps = [":types"],
)
cc_library(
name = "macros",
hdrs = ["macros.h"],
)
cc_library(
name = "platform",
hdrs = ["platform.h"],
)
cc_library(
name = "tstring",
hdrs = ["tstring.h"],
)
cc_library(
name = "types",
srcs = tf_platform_hdrs(["integral_types.h"]),
hdrs = ["types.h"],
deps = [
":platform",
":tstring",
"//tensorflow/core/platform/default/build_config:base",
],
)
cc_library(
name = "env_time",
srcs = ["env_time.cc"] + tf_env_time_srcs(),
hdrs = ["env_time.h"],
deps = [
":types",
],
)
cc_library(
name = "logging",
srcs = tf_platform_hdrs(["logging.h"]) + tf_platform_srcs(["logging.cc"]),
hdrs = ["logging.h"],
deps = [
":env_time",
":macros",
":platform",
":types",
"//tensorflow/core/platform/default/build_config:base",
] + tf_logging_absl_deps(),
)
cc_library(
name = "cpu_info",
srcs = ["cpu_info.cc"] + tf_platform_srcs([
"cpu_info.h",
]),
hdrs = ["cpu_info.h"],
copts = tf_copts(),
deps = [
":byte_order",
":logging",
":platform",
":types",
],
)
cc_library(
name = "stacktrace",
srcs = glob(["*/stacktrace.h"]),
hdrs = ["stacktrace.h"],
deps = [
":abi",
":platform",
"//tensorflow/core/platform/default/build_config:stacktrace",
],
)
# --------------------------------------------------------------------------
# Below libraries are here only to make sure the legacy build rules
# in tensorflow/core/BUILD are working!
#
# DO NOT add any new dependencies on these rules!
#
# --------------------------------------------------------------------------
filegroup(
name = "legacy_platform_lib_hdrs",
srcs = tf_additional_lib_hdrs(),
visibility = ["//tensorflow/core:__pkg__"],
)
filegroup(
name = "legacy_platform_lib_srcs",
srcs = tf_additional_lib_srcs(
exclude = [
"*test*",
"**/*test*",
"**/cuda.h",
"**/cuda_libdevice_path.cc",
"**/rocm.h",
"**/monitoring.cc",
"**/stream_executor.h",
"**/env_time.cc",
"**/device_tracer.cc",
"**/logger.cc",
"**/logging.cc",
"**/human_readable_json.cc",
"abi.cc",
"cpu_info.cc",
"platform_strings.cc",
"protobuf.cc",
],
),
visibility = ["//tensorflow/core:__pkg__"],
)
filegroup(
name = "legacy_proto_hdrs",
srcs = tf_additional_proto_hdrs(),
visibility = ["//tensorflow/core:__pkg__"],
)
filegroup(
name = "legacy_srcs_no_runtime",
srcs = glob(
[
"**/*.h",
"**/*.cc",
],
exclude = [
"*test.*",
"*testutil*",
"*testlib*",
"*main.cc",
"**/*test.*",
"**/*testutil*",
"**/*testlib*",
"**/*main.cc",
"**/cuda_libdevice_path.*",
"**/logger.cc",
# Exclude env_time and logging to avoid collisions with
# :platform_base, a common dependency for downstream targets.
"**/env_time.cc",
"**/logging.cc",
"default/test_benchmark.*",
"cuda.h",
"rocm.h",
"google/**/*",
"hadoop/**/*",
"gif.h",
"jpeg.h",
"png.h",
"stream_executor.*",
"windows/**/*",
],
),
visibility = ["//tensorflow/core:__pkg__"],
)
filegroup(
name = "legacy_lib_internal_headers",
srcs = glob(
[
"*.h",
"profile_utils/**/*.h",
],
exclude = [
"gif.h",
"jpeg.h",
"png.h",
"**/cuda.h",
"**/rocm.h",
"**/stream_executor.h",
],
),
visibility = ["//tensorflow/core:__pkg__"],
)
filegroup(
name = "legacy_lib_internal_srcs",
srcs = glob(
[
"*.cc",
"profile_utils/**/*.cc",
],
exclude = [
"*test*",
"**/*test*",
"**/env_time.cc",
"**/monitoring.cc",
"**/cuda_libdevice_path.cc",
"**/device_tracer.cc",
"**/logger.cc",
"**/logging.cc",
"**/human_readable_json.cc",
"abi.cc",
"cpu_info.cc",
"platform_strings.cc",
"protobuf.cc",
],
),
visibility = ["//tensorflow/core:__pkg__"],
)
filegroup(
name = "legacy_test_srcs",
srcs = tf_additional_test_srcs(),
visibility = ["//tensorflow/core:__pkg__"],
)
filegroup(
name = "legacy_device_tracer_srcs",
srcs = tf_additional_device_tracer_srcs(),
visibility = ["//tensorflow/core:__pkg__"],
)
filegroup(
name = "legacy_minimal_lib_srcs",
srcs = tf_additional_minimal_lib_srcs(),
visibility = ["//tensorflow/core:__pkg__"],
)
filegroup(
name = "legacy_libdevice_srcs",
srcs = tf_additional_libdevice_srcs(),
visibility = ["//tensorflow/core:__pkg__"],
)
filegroup(
name = "legacy_monitoring_srcs",
srcs = tf_additional_monitoring_srcs(),
visibility = ["//tensorflow/core:__pkg__"],
)
filegroup(
name = "legacy_platform_port_srcs",
srcs = tf_platform_hdrs([
"cpu_info.h",
"dynamic_annotations.h",
"thread_annotations.h",
"mutex.h",
]) + tf_platform_srcs([
"port.cc",
]),
visibility = ["//tensorflow/core:__pkg__"],
)
filegroup(
name = "legacy_platform_env_srcs",
srcs = tf_platform_srcs([
"env.cc",
"load_library.cc",
]) + tf_platform_hdrs([
"wide_char.h",
]),
visibility = ["//tensorflow/core:__pkg__"],
)
filegroup(
name = "legacy_file_system_hdrs",
srcs = tf_platform_hdrs([
"windows_file_system.h",
]),
visibility = ["//tensorflow/core:__pkg__"],
)
filegroup(
name = "legacy_platform_other_srcs",
srcs = tf_platform_srcs([
"subprocess.cc",
"net.cc",
"tracing.cc",
]) + tf_platform_hdrs([
"tracing.h",
"error.h",
"context.h",
"fingerprint.h",
"notification.h",
"strong_hash.h",
"subprocess.h",
"tracing_impl.h",
]),
visibility = ["//tensorflow/core:__pkg__"],
)
filegroup(
name = "legacy_human_readable_json_src",
srcs = tf_platform_srcs(["human_readable_json.cc"]),
visibility = ["//tensorflow/core:__pkg__"],
)
# TODO(gunan): Remove the following once references in core/BUILD is removed.
exports_files(
glob(
[
"*",
"**",
],
exclude = [
"abi.h",
"byte_order.h",
"cpu_info.cc",
"cpu_info.h",
"logging.h",
"macros.h",
"platform.h",
"types.h",
"stacktrace.h",
],
),
)

View File

@ -4,7 +4,7 @@ load("@com_google_protobuf//:protobuf.bzl", "proto_gen")
load("//tensorflow:tensorflow.bzl", "if_not_mobile") load("//tensorflow:tensorflow.bzl", "if_not_mobile")
load("//tensorflow:tensorflow.bzl", "if_windows") load("//tensorflow:tensorflow.bzl", "if_windows")
load("//tensorflow:tensorflow.bzl", "if_not_windows") load("//tensorflow:tensorflow.bzl", "if_not_windows")
load("//tensorflow/core:platform/default/build_config_root.bzl", "if_static") load("//tensorflow/core/platform:default/build_config_root.bzl", "if_static")
load("@local_config_cuda//cuda:build_defs.bzl", "if_cuda") load("@local_config_cuda//cuda:build_defs.bzl", "if_cuda")
load("@local_config_rocm//rocm:build_defs.bzl", "if_rocm") load("@local_config_rocm//rocm:build_defs.bzl", "if_rocm")
load( load(
@ -471,12 +471,12 @@ def tf_proto_library(
# must be compiled in the 'default' platform, this is a list of all headers # must be compiled in the 'default' platform, this is a list of all headers
# mentioned in the platform/* files. # mentioned in the platform/* files.
def tf_platform_hdrs(files): def tf_platform_hdrs(files):
return native.glob(["platform/*/" + f for f in files]) return native.glob(["*/" + f for f in files])
def tf_platform_srcs(files): def tf_platform_srcs(files):
base_set = ["platform/default/" + f for f in files] base_set = ["default/" + f for f in files]
windows_set = base_set + ["platform/windows/" + f for f in files] windows_set = base_set + ["windows/" + f for f in files]
posix_set = base_set + ["platform/posix/" + f for f in files] posix_set = base_set + ["posix/" + f for f in files]
# Handle cases where we must also bring the posix file in. Usually, the list # Handle cases where we must also bring the posix file in. Usually, the list
# of files to build on windows builds is just all the stuff in the # of files to build on windows builds is just all the stuff in the
@ -485,7 +485,7 @@ def tf_platform_srcs(files):
# file instead of making a copy in 'windows'. # file instead of making a copy in 'windows'.
for f in files: for f in files:
if f == "error.cc": if f == "error.cc":
windows_set.append("platform/posix/" + f) windows_set.append("posix/" + f)
return select({ return select({
"//tensorflow:windows": native.glob(windows_set), "//tensorflow:windows": native.glob(windows_set),
@ -494,29 +494,29 @@ def tf_platform_srcs(files):
def tf_additional_lib_hdrs(exclude = []): def tf_additional_lib_hdrs(exclude = []):
windows_hdrs = native.glob([ windows_hdrs = native.glob([
"platform/default/*.h", "default/*.h",
"platform/windows/*.h", "windows/*.h",
"platform/posix/error.h", "posix/error.h",
], exclude = exclude) ], exclude = exclude)
return select({ return select({
"//tensorflow:windows": windows_hdrs, "//tensorflow:windows": windows_hdrs,
"//conditions:default": native.glob([ "//conditions:default": native.glob([
"platform/default/*.h", "default/*.h",
"platform/posix/*.h", "posix/*.h",
], exclude = exclude), ], exclude = exclude),
}) })
def tf_additional_lib_srcs(exclude = []): def tf_additional_lib_srcs(exclude = []):
windows_srcs = native.glob([ windows_srcs = native.glob([
"platform/default/*.cc", "default/*.cc",
"platform/windows/*.cc", "windows/*.cc",
"platform/posix/error.cc", "posix/error.cc",
], exclude = exclude) ], exclude = exclude)
return select({ return select({
"//tensorflow:windows": windows_srcs, "//tensorflow:windows": windows_srcs,
"//conditions:default": native.glob([ "//conditions:default": native.glob([
"platform/default/*.cc", "default/*.cc",
"platform/posix/*.cc", "posix/*.cc",
], exclude = exclude), ], exclude = exclude),
}) })
@ -525,29 +525,24 @@ def tf_additional_monitoring_hdrs():
def tf_additional_monitoring_srcs(): def tf_additional_monitoring_srcs():
return [ return [
"platform/default/monitoring.cc", "default/monitoring.cc",
] ]
def tf_additional_minimal_lib_srcs(): def tf_additional_minimal_lib_srcs():
return [ return [
"platform/default/integral_types.h", "default/integral_types.h",
"platform/default/mutex.h", "default/mutex.h",
"platform/default/mutex_data.h", "default/mutex_data.h",
] ]
def tf_additional_proto_hdrs(): def tf_additional_proto_hdrs():
return [ return [
"platform/default/integral_types.h", "default/integral_types.h",
"platform/default/logging.h", "default/logging.h",
] + if_windows([ ] + if_windows([
"platform/windows/integral_types.h", "windows/integral_types.h",
]) ])
def tf_additional_proto_srcs():
return [
"platform/protobuf.cc",
]
def tf_additional_human_readable_json_deps(): def tf_additional_human_readable_json_deps():
return [] return []
@ -596,7 +591,7 @@ def tf_additional_cupti_wrapper_deps():
] ]
def tf_additional_device_tracer_srcs(): def tf_additional_device_tracer_srcs():
return ["platform/default/device_tracer.cc"] return ["default/device_tracer.cc"]
def tf_additional_device_tracer_cuda_deps(): def tf_additional_device_tracer_cuda_deps():
return [] return []
@ -627,20 +622,20 @@ def tf_additional_libdevice_deps():
return ["@local_config_cuda//cuda:cuda_headers"] return ["@local_config_cuda//cuda:cuda_headers"]
def tf_additional_libdevice_srcs(): def tf_additional_libdevice_srcs():
return ["platform/default/cuda_libdevice_path.cc"] return ["default/cuda_libdevice_path.cc"]
def tf_additional_test_deps(): def tf_additional_test_deps():
return [] return []
def tf_additional_test_srcs(): def tf_additional_test_srcs():
return [ return [
"platform/default/test_benchmark.cc", "default/test_benchmark.cc",
] + select({ ] + select({
"//tensorflow:windows": [ "//tensorflow:windows": [
"platform/windows/test.cc", "windows/test.cc",
], ],
"//conditions:default": [ "//conditions:default": [
"platform/posix/test.cc", "posix/test.cc",
], ],
}) })
@ -819,3 +814,19 @@ def tf_additional_numa_copts():
def tf_additional_rpc_deps(): def tf_additional_rpc_deps():
return [] return []
def tf_logging_absl_deps():
return [
"@com_google_absl//absl/base",
"@com_google_absl//absl/strings",
]
def tf_env_time_srcs():
return select({
"//tensorflow:windows": [
"windows/env_time.cc",
],
"//conditions:default": [
"posix/env_time.cc",
],
})

View File

@ -12,7 +12,7 @@ load("@local_config_cuda//cuda:build_defs.bzl", "if_cuda")
load("@local_config_rocm//rocm:build_defs.bzl", "if_rocm") load("@local_config_rocm//rocm:build_defs.bzl", "if_rocm")
load("//tensorflow:tensorflow.bzl", "tf_copts") load("//tensorflow:tensorflow.bzl", "tf_copts")
load("//tensorflow:tensorflow.bzl", "tf_cuda_library") load("//tensorflow:tensorflow.bzl", "tf_cuda_library")
load("//tensorflow/core:platform/default/build_config_root.bzl", "if_static") load("//tensorflow/core/platform:default/build_config_root.bzl", "if_static")
load("@local_config_sycl//sycl:platform.bzl", "sycl_library_path") load("@local_config_sycl//sycl:platform.bzl", "sycl_library_path")
load("@local_config_sycl//sycl:build_defs.bzl", "if_ccpp") load("@local_config_sycl//sycl:build_defs.bzl", "if_ccpp")

View File

@ -15,14 +15,12 @@ limitations under the License.
#include "tensorflow/core/platform/platform_strings.h" #include "tensorflow/core/platform/platform_strings.h"
#include <cerrno>
#include <cstdio> #include <cstdio>
#include <cstring> #include <cstring>
#include <string> #include <string>
#include <vector> #include <vector>
#include "tensorflow/core/lib/core/status.h"
namespace tensorflow { namespace tensorflow {
int GetPlatformStrings(const std::string& path, int GetPlatformStrings(const std::string& path,

View File

@ -1,5 +1,5 @@
load("//tensorflow:tensorflow.bzl", "tf_cc_binary") load("//tensorflow:tensorflow.bzl", "tf_cc_binary")
load("//tensorflow/core:platform/default/build_config.bzl", "tf_proto_library", "tf_additional_all_protos") load("//tensorflow/core/platform:default/build_config.bzl", "tf_additional_all_protos", "tf_proto_library")
# Placeholder for Google-internal load statements. # Placeholder for Google-internal load statements.
package( package(

View File

@ -3,7 +3,7 @@ load(
"tf_cuda_library", "tf_cuda_library",
) )
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_additional_profiler_lib_deps", "tf_additional_profiler_lib_deps",
) )

View File

@ -1,5 +1,5 @@
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_additional_all_protos", "tf_additional_all_protos",
"tf_proto_library", "tf_proto_library",
"tf_proto_library_py", "tf_proto_library_py",

View File

@ -2,7 +2,7 @@
# Code examples referenced by adding_an_op # Code examples referenced by adding_an_op
load( load(
"//tensorflow/core:platform/default/build_config_root.bzl", "//tensorflow/core/platform:default/build_config_root.bzl",
"tf_cuda_tests_tags", "tf_cuda_tests_tags",
"tf_exec_compatible_with", "tf_exec_compatible_with",
) )

View File

@ -1,5 +1,5 @@
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_proto_library_cc", "tf_proto_library_cc",
"tf_proto_library_py", "tf_proto_library_py",
) )

View File

@ -19,7 +19,7 @@ package(
) )
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_proto_library_py", "tf_proto_library_py",
) )

View File

@ -23,8 +23,8 @@ load("//tensorflow:tensorflow.bzl", "if_mlir", "if_not_v2", "if_not_windows", "p
load("//tensorflow:tensorflow.bzl", "tf_py_wrap_cc") load("//tensorflow:tensorflow.bzl", "tf_py_wrap_cc")
load("//tensorflow:tensorflow.bzl", "cuda_py_test") load("//tensorflow:tensorflow.bzl", "cuda_py_test")
load("//tensorflow:tensorflow.bzl", "cuda_py_tests") load("//tensorflow:tensorflow.bzl", "cuda_py_tests")
load("//tensorflow/core:platform/default/build_config.bzl", "pyx_library", "tf_additional_all_protos", "tf_additional_cupti_test_flags", "tf_additional_lib_deps", "tf_proto_library", "tf_proto_library_py", "tf_protos_grappler") # @unused load("//tensorflow/core/platform:default/build_config.bzl", "pyx_library", "tf_additional_all_protos", "tf_additional_cupti_test_flags", "tf_additional_lib_deps", "tf_proto_library", "tf_proto_library_py", "tf_protos_grappler") # @unused
load("//tensorflow/core:platform/default/build_config_root.bzl", "if_static", "tf_additional_gdr_deps", "tf_additional_mpi_deps", "tf_additional_plugin_deps", "tf_additional_verbs_deps") load("//tensorflow/core/platform:default/build_config_root.bzl", "if_static", "tf_additional_gdr_deps", "tf_additional_mpi_deps", "tf_additional_plugin_deps", "tf_additional_verbs_deps")
load("//tensorflow/python:build_defs.bzl", "tf_gen_op_wrapper_private_py") load("//tensorflow/python:build_defs.bzl", "tf_gen_op_wrapper_private_py")
load( load(
"//third_party/ngraph:build_defs.bzl", "//third_party/ngraph:build_defs.bzl",

View File

@ -1,7 +1,7 @@
load("//tensorflow:tensorflow.bzl", "py_test", "tf_py_test") load("//tensorflow:tensorflow.bzl", "py_test", "tf_py_test")
load("//tensorflow:tensorflow.bzl", "cuda_py_test") load("//tensorflow:tensorflow.bzl", "cuda_py_test")
load("//tensorflow/compiler/tests:build_defs.bzl", "tf_xla_py_test") load("//tensorflow/compiler/tests:build_defs.bzl", "tf_xla_py_test")
load("//tensorflow/core:platform/default/distribute.bzl", "distribute_py_test") load("//tensorflow/core/platform:default/distribute.bzl", "distribute_py_test")
package( package(
default_visibility = ["//tensorflow:internal"], default_visibility = ["//tensorflow:internal"],

View File

@ -2,7 +2,7 @@
load("//tensorflow:tensorflow.bzl", "tf_py_test") load("//tensorflow:tensorflow.bzl", "tf_py_test")
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_additional_rpc_deps", "tf_additional_rpc_deps",
) )

View File

@ -3,7 +3,6 @@
load("//tensorflow:tensorflow.bzl", "tf_py_test") load("//tensorflow:tensorflow.bzl", "tf_py_test")
load("//tensorflow:tensorflow.bzl", "cuda_py_test") load("//tensorflow:tensorflow.bzl", "cuda_py_test")
load("//tensorflow/core:platform/default/distribute.bzl", "distribute_py_test")
package( package(
default_visibility = ["//visibility:public"], default_visibility = ["//visibility:public"],

View File

@ -2,7 +2,7 @@
# keras/distribute package is intended to serve as the centralized place for things # keras/distribute package is intended to serve as the centralized place for things
# related to dist-strat used by Keras.. # related to dist-strat used by Keras..
load("//tensorflow/core:platform/default/distribute.bzl", "distribute_py_test") load("//tensorflow/core/platform:default/distribute.bzl", "distribute_py_test")
load("//tensorflow:tensorflow.bzl", "cuda_py_test") load("//tensorflow:tensorflow.bzl", "cuda_py_test")
package( package(

View File

@ -2,9 +2,8 @@
load("//tensorflow:tensorflow.bzl", "tf_py_test") load("//tensorflow:tensorflow.bzl", "tf_py_test")
load("//tensorflow:tensorflow.bzl", "tf_cc_shared_object") load("//tensorflow:tensorflow.bzl", "tf_cc_shared_object")
load("//tensorflow/core:platform/default/build_config_root.bzl", "if_static") load("//tensorflow/core/platform:default/build_config_root.bzl", "if_static")
load("//tensorflow/core:platform/default/build_config.bzl", "tf_additional_all_protos") load("//tensorflow/core/platform:default/build_config.bzl", "tf_additional_all_protos", "tf_proto_library")
load("//tensorflow/core:platform/default/build_config.bzl", "tf_proto_library")
# Placeholder for Google-internal load statements. # Placeholder for Google-internal load statements.
package( package(

View File

@ -8,7 +8,7 @@ load(
"tf_py_test", "tf_py_test",
) )
load("//tensorflow:tensorflow.bzl", "tf_custom_op_py_library") load("//tensorflow:tensorflow.bzl", "tf_custom_op_py_library")
load("//tensorflow/core:platform/default/build_config.bzl", "tf_proto_library") load("//tensorflow/core/platform:default/build_config.bzl", "tf_proto_library")
# Do not add anymore paths here. You do not need to be in the visibility list # Do not add anymore paths here. You do not need to be in the visibility list
# to use TPU symbols. They are accessible from tf.contrib.tpu in TF 1.x and # to use TPU symbols. They are accessible from tf.contrib.tpu in TF 1.x and

View File

@ -5,8 +5,8 @@
# do not link against restricted binary blobs. # do not link against restricted binary blobs.
load("//tensorflow:tensorflow.bzl", "tf_cc_test") load("//tensorflow:tensorflow.bzl", "tf_cc_test")
load("//tensorflow/core:platform/default/build_config.bzl", "tf_proto_library") load("//tensorflow/core/platform:default/build_config.bzl", "tf_proto_library")
load("//tensorflow/core:platform/default/build_config_root.bzl", "if_static") load("//tensorflow/core/platform:default/build_config_root.bzl", "if_static")
load("//tensorflow/stream_executor:build_defs.bzl", "stream_executor_friends") load("//tensorflow/stream_executor:build_defs.bzl", "stream_executor_friends")
package( package(

View File

@ -11,11 +11,11 @@ load(
) )
load("//tensorflow:tensorflow.bzl", "tf_copts") load("//tensorflow:tensorflow.bzl", "tf_copts")
load( load(
"//tensorflow/core:platform/default/cuda_build_defs.bzl", "//tensorflow/core/platform:default/cuda_build_defs.bzl",
"if_cuda_is_configured", "if_cuda_is_configured",
) )
load( load(
"//tensorflow/core:platform/default/build_config_root.bzl", "//tensorflow/core/platform:default/build_config_root.bzl",
"if_static", "if_static",
"tf_cuda_tests_tags", "tf_cuda_tests_tags",
) )

View File

@ -6,7 +6,7 @@ load(
"if_gpu_is_configured", "if_gpu_is_configured",
) )
load( load(
"//tensorflow/core:platform/default/cuda_build_defs.bzl", "//tensorflow/core/platform:default/cuda_build_defs.bzl",
"if_cuda_is_configured", "if_cuda_is_configured",
) )
load("@local_config_rocm//rocm:build_defs.bzl", "if_rocm_is_configured") load("@local_config_rocm//rocm:build_defs.bzl", "if_rocm_is_configured")

View File

@ -1,5 +1,4 @@
load("//tensorflow/stream_executor:build_defs.bzl", "stream_executor_friends") load("//tensorflow/stream_executor:build_defs.bzl", "stream_executor_friends")
load("//tensorflow/core:platform/default/build_config.bzl", "tf_platform_hdrs")
package( package(
default_visibility = [":friends"], default_visibility = [":friends"],

View File

@ -2,7 +2,7 @@ licenses(["notice"]) # Apache 2.0
package(default_visibility = ["//tensorflow/stream_executor:__subpackages__"]) package(default_visibility = ["//tensorflow/stream_executor:__subpackages__"])
load("//tensorflow/core:platform/default/build_config_root.bzl", "if_static") load("//tensorflow/core/platform:default/build_config_root.bzl", "if_static")
load("//tensorflow:tensorflow.bzl", "tf_copts") load("//tensorflow:tensorflow.bzl", "tf_copts")
cc_library( cc_library(

View File

@ -8,7 +8,7 @@ load(
) )
load("//tensorflow:tensorflow.bzl", "tf_copts") load("//tensorflow:tensorflow.bzl", "tf_copts")
load("@local_config_rocm//rocm:build_defs.bzl", "if_rocm_is_configured") load("@local_config_rocm//rocm:build_defs.bzl", "if_rocm_is_configured")
load("//tensorflow/core:platform/default/build_config_root.bzl", "if_static") load("//tensorflow/core/platform:default/build_config_root.bzl", "if_static")
package( package(
default_visibility = [":friends"], default_visibility = [":friends"],

View File

@ -3,7 +3,7 @@
# Return the options to use for a C++ library or binary build. # Return the options to use for a C++ library or binary build.
# Uses the ":optmode" config_setting to pick the options. # Uses the ":optmode" config_setting to pick the options.
load( load(
"//tensorflow/core:platform/default/build_config_root.bzl", "//tensorflow/core/platform:default/build_config_root.bzl",
"if_dynamic_kernels", "if_dynamic_kernels",
"if_static", "if_static",
"tf_additional_grpc_deps_py", "tf_additional_grpc_deps_py",
@ -18,7 +18,7 @@ load(
"if_tensorrt", "if_tensorrt",
) )
load( load(
"//tensorflow/core:platform/default/cuda_build_defs.bzl", "//tensorflow/core/platform:default/cuda_build_defs.bzl",
"if_cuda_is_configured", "if_cuda_is_configured",
) )
load( load(
@ -80,7 +80,7 @@ def if_cuda_is_configured_compat(x):
# i.e. "common_runtime/direct_session_test.cc" becomes # i.e. "common_runtime/direct_session_test.cc" becomes
# "common_runtime_direct_session_test" # "common_runtime_direct_session_test"
def src_to_test_name(src): def src_to_test_name(src):
return src.replace("/", "_").split(".")[0] return src.replace("/", "_").replace(":", "_").split(".")[0]
def full_path(relative_paths): def full_path(relative_paths):
return [native.package_name() + "/" + relative for relative in relative_paths] return [native.package_name() + "/" + relative for relative in relative_paths]

View File

@ -1,7 +1,7 @@
# Helper libraries for TensorFlow API compatibility test. # Helper libraries for TensorFlow API compatibility test.
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_proto_library", "tf_proto_library",
) )

View File

@ -8,7 +8,7 @@ load("@local_config_cuda//cuda:build_defs.bzl", "if_cuda")
load("@local_config_rocm//rocm:build_defs.bzl", "if_rocm") load("@local_config_rocm//rocm:build_defs.bzl", "if_rocm")
load("@local_config_syslibs//:build_defs.bzl", "if_not_system_lib") load("@local_config_syslibs//:build_defs.bzl", "if_not_system_lib")
load("//tensorflow:tensorflow.bzl", "VERSION", "VERSION_MAJOR", "if_macos") load("//tensorflow:tensorflow.bzl", "VERSION", "VERSION_MAJOR", "if_macos")
load("//tensorflow/core:platform/default/build_config_root.bzl", "tf_additional_license_deps") load("//tensorflow/core/platform:default/build_config_root.bzl", "tf_additional_license_deps")
load("//third_party/mkl:build_defs.bzl", "if_mkl") load("//third_party/mkl:build_defs.bzl", "if_mkl")
genrule( genrule(

View File

@ -13,7 +13,7 @@ load("//third_party/mkl:build_defs.bzl", "if_mkl", "if_mkl_ml")
load("@local_config_cuda//cuda:build_defs.bzl", "if_cuda") load("@local_config_cuda//cuda:build_defs.bzl", "if_cuda")
load("@local_config_rocm//rocm:build_defs.bzl", "if_rocm") load("@local_config_rocm//rocm:build_defs.bzl", "if_rocm")
load("@local_config_syslibs//:build_defs.bzl", "if_not_system_lib") load("@local_config_syslibs//:build_defs.bzl", "if_not_system_lib")
load("//tensorflow/core:platform/default/build_config_root.bzl", "tf_additional_license_deps") load("//tensorflow/core/platform:default/build_config_root.bzl", "tf_additional_license_deps")
load( load(
"//third_party/ngraph:build_defs.bzl", "//third_party/ngraph:build_defs.bzl",
"if_ngraph", "if_ngraph",

View File

@ -17,7 +17,7 @@ load(
# For platform specific build config # For platform specific build config
load( load(
"//tensorflow/core:platform/default/build_config.bzl", "//tensorflow/core/platform:default/build_config.bzl",
"tf_proto_library_cc", "tf_proto_library_cc",
) )