Create the initial BUILD file for tensorflow/core/platform folder
PiperOrigin-RevId: 261762636
This commit is contained in:
parent
2b8b865613
commit
a1019d9526
@ -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_native_cc_binary")
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_additional_binary_deps",
|
||||
)
|
||||
load(
|
||||
|
@ -8,12 +8,12 @@ load(
|
||||
"tfe_xla_copts",
|
||||
)
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_additional_device_tracer_test_flags",
|
||||
"tf_kernel_tests_linkstatic",
|
||||
)
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config_root.bzl",
|
||||
"//tensorflow/core/platform:default/build_config_root.bzl",
|
||||
"tf_cuda_tests_tags",
|
||||
)
|
||||
|
||||
|
@ -10,7 +10,7 @@ load(
|
||||
"tf_cc_test",
|
||||
)
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config_root.bzl",
|
||||
"//tensorflow/core/platform:default/build_config_root.bzl",
|
||||
"if_static",
|
||||
"if_static_and_not_mobile",
|
||||
)
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Description:
|
||||
# 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(
|
||||
default_visibility = ["//visibility:public"],
|
||||
|
@ -1,7 +1,7 @@
|
||||
load("//tensorflow:tensorflow.bzl", "tf_cc_test", "cc_header_only_library")
|
||||
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/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(
|
||||
default_visibility = [
|
||||
|
@ -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", "generate_backend_suites")
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config_root.bzl",
|
||||
"//tensorflow/core/platform:default/build_config_root.bzl",
|
||||
"tf_cuda_tests_tags",
|
||||
)
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
load("@local_config_cuda//cuda:build_defs.bzl", "cuda_is_configured")
|
||||
load("//tensorflow/compiler/tests:plugin.bzl", "plugins")
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config_root.bzl",
|
||||
"//tensorflow/core/platform:default/build_config_root.bzl",
|
||||
"tf_cuda_tests_tags",
|
||||
"tf_exec_compatible_with",
|
||||
)
|
||||
|
@ -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_py_wrap_cc")
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_additional_all_protos",
|
||||
"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.
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config_root.bzl",
|
||||
"//tensorflow/core/platform:default/build_config_root.bzl",
|
||||
"if_static",
|
||||
)
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
load("//tensorflow:tensorflow.bzl", "tf_cc_binary", "tf_cc_test", "tf_cuda_cc_test")
|
||||
load(
|
||||
"//tensorflow/core:platform/default/cuda_build_defs.bzl",
|
||||
"//tensorflow/core/platform:default/cuda_build_defs.bzl",
|
||||
"if_cuda_is_configured",
|
||||
)
|
||||
load("//tensorflow/compiler/xla:xla.bzl", "xla_proto_library", "xla_py_proto_library")
|
||||
|
@ -1,5 +1,5 @@
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_py_clif_cc",
|
||||
)
|
||||
load("//tensorflow:tensorflow.bzl", "tf_custom_op_py_library")
|
||||
|
@ -1,7 +1,7 @@
|
||||
load("//tensorflow:tensorflow.bzl", "tf_cc_test", "cc_header_only_library")
|
||||
load("//tensorflow/compiler/xla:xla.bzl", "xla_proto_library")
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_proto_library_py",
|
||||
)
|
||||
|
||||
|
@ -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:tensorflow.bzl", "tf_pybind_extension")
|
||||
load("//tensorflow:tensorflow.bzl", "py_test", "tf_cc_test")
|
||||
|
@ -4,7 +4,7 @@
|
||||
load("//tensorflow/compiler/xla/tests:build_defs.bzl", "xla_test")
|
||||
load("//tensorflow/compiler/xla:xla.bzl", "xla_proto_library")
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_proto_library_py",
|
||||
)
|
||||
load("//tensorflow:tensorflow.bzl", "tf_cc_test")
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
load("//tensorflow/compiler/xla:xla.bzl", "xla_proto_library")
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config_root.bzl",
|
||||
"//tensorflow/core/platform:default/build_config_root.bzl",
|
||||
"if_static",
|
||||
"tf_cuda_tests_tags",
|
||||
)
|
||||
|
@ -7,7 +7,7 @@
|
||||
load("//tensorflow/compiler/xla/tests:build_defs.bzl", "xla_test")
|
||||
load("//tensorflow:tensorflow.bzl", "tf_cc_test")
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config_root.bzl",
|
||||
"//tensorflow/core/platform:default/build_config_root.bzl",
|
||||
"tf_cuda_tests_tags",
|
||||
)
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config_root.bzl",
|
||||
"//tensorflow/core/platform:default/build_config_root.bzl",
|
||||
"if_static",
|
||||
)
|
||||
|
||||
|
@ -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/core:platform/default/build_config_root.bzl",
|
||||
"//tensorflow/core/platform:default/build_config_root.bzl",
|
||||
"tf_cuda_tests_tags",
|
||||
)
|
||||
load("//tensorflow:tensorflow.bzl", "tf_cc_binary", "tf_cc_test")
|
||||
|
@ -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:tensorflow.bzl", "tf_cc_test")
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config_root.bzl",
|
||||
"//tensorflow/core/platform:default/build_config_root.bzl",
|
||||
"tf_cuda_tests_tags",
|
||||
)
|
||||
|
||||
|
@ -1,15 +1,15 @@
|
||||
"""Wrapper around cc_proto_library used inside the XLA codebase."""
|
||||
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"cc_proto_library",
|
||||
)
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config_root.bzl",
|
||||
"//tensorflow/core/platform:default/build_config_root.bzl",
|
||||
"if_static",
|
||||
)
|
||||
load(
|
||||
"//tensorflow/core:platform/default/cuda_build_defs.bzl",
|
||||
"//tensorflow/core/platform:default/cuda_build_defs.bzl",
|
||||
"if_cuda_is_configured",
|
||||
)
|
||||
|
||||
|
@ -8,7 +8,7 @@ load(
|
||||
)
|
||||
load("//tensorflow/compiler/xla:xla.bzl", "xla_proto_library")
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_proto_library_py",
|
||||
)
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
load("//tensorflow:tensorflow.bzl", "tf_cc_test", "tf_cuda_cc_test")
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config_root.bzl",
|
||||
"//tensorflow/core/platform:default/build_config_root.bzl",
|
||||
"tf_cuda_tests_tags",
|
||||
)
|
||||
|
||||
|
@ -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(
|
||||
licenses = ["notice"], # Apache 2.0
|
||||
|
@ -10,7 +10,7 @@ load(
|
||||
|
||||
# For platform specific build config
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_proto_library",
|
||||
)
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_proto_library",
|
||||
"tf_pyclif_proto_library",
|
||||
)
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Implementation of a prototype TF distributed computation library.
|
||||
|
||||
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")
|
||||
|
||||
package(
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
# For platform specific build config
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_proto_library_cc",
|
||||
)
|
||||
|
||||
|
@ -12,7 +12,7 @@ load(
|
||||
"tf_kernel_library",
|
||||
)
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_kernel_tests_linkstatic",
|
||||
)
|
||||
load("//tensorflow:tensorflow.bzl", "tf_custom_op_py_library")
|
||||
|
@ -31,7 +31,7 @@ filegroup(
|
||||
|
||||
# For platform specific build config
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_proto_library_cc",
|
||||
)
|
||||
|
||||
|
@ -7,7 +7,7 @@ package(default_visibility = [
|
||||
licenses(["notice"]) # Apache 2.0
|
||||
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_additional_mpi_lib_defines",
|
||||
"tf_proto_library_cc",
|
||||
)
|
||||
|
@ -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", "cuda_py_test")
|
||||
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(
|
||||
licenses = ["notice"], # Apache 2.0
|
||||
|
@ -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(
|
||||
default_visibility = ["//visibility:public"],
|
||||
|
@ -1,7 +1,7 @@
|
||||
load("//tensorflow:tensorflow.bzl", "tf_py_test")
|
||||
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.bzl", "tf_proto_library")
|
||||
load("//tensorflow/core/platform:default/build_config_root.bzl", "if_static")
|
||||
load("//tensorflow/core/platform:default/build_config.bzl", "tf_proto_library")
|
||||
# Placeholder for loading internal BUILD rule.
|
||||
|
||||
package(
|
||||
|
@ -10,7 +10,7 @@ load(
|
||||
"py_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")
|
||||
|
||||
package(
|
||||
|
@ -9,7 +9,7 @@ load(
|
||||
"tf_py_test",
|
||||
)
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_kernel_tests_linkstatic",
|
||||
)
|
||||
|
||||
|
@ -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_kernel_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(
|
||||
default_visibility = ["//visibility:public"],
|
||||
|
@ -1,7 +1,7 @@
|
||||
# TensorFlow code for training random forests.
|
||||
|
||||
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(
|
||||
default_visibility = ["//visibility:public"],
|
||||
|
@ -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(
|
||||
default_visibility = ["//visibility:public"],
|
||||
|
@ -2,7 +2,7 @@
|
||||
# TensorBoard module containing volatile or experimental code.
|
||||
|
||||
# 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")
|
||||
|
||||
package(
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Description:
|
||||
# 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")
|
||||
|
||||
package(
|
||||
|
@ -5,7 +5,7 @@ load("//tensorflow:tensorflow.bzl", "tf_cuda_library")
|
||||
|
||||
# For platform specific build config
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_proto_library_cc",
|
||||
)
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -3,7 +3,7 @@ package(
|
||||
)
|
||||
|
||||
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(
|
||||
name = "standalone",
|
||||
|
@ -22,7 +22,7 @@ load(
|
||||
|
||||
# For platform specific build config
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_additional_all_protos",
|
||||
"tf_kernel_tests_linkstatic",
|
||||
"tf_proto_library",
|
||||
|
@ -8,11 +8,11 @@ load("//tensorflow:tensorflow.bzl", "tf_cuda_cc_test")
|
||||
|
||||
# For platform specific build config
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_kernel_tests_linkstatic",
|
||||
)
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config_root.bzl",
|
||||
"//tensorflow/core/platform:default/build_config_root.bzl",
|
||||
"tf_cuda_tests_tags",
|
||||
)
|
||||
|
||||
|
@ -12,11 +12,11 @@ load("//tensorflow:tensorflow.bzl", "tf_cuda_cc_tests")
|
||||
|
||||
# For platform specific build config
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_kernel_tests_linkstatic",
|
||||
)
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config_root.bzl",
|
||||
"//tensorflow/core/platform:default/build_config_root.bzl",
|
||||
"tf_cuda_tests_tags",
|
||||
)
|
||||
|
||||
|
@ -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_cuda_library")
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config_root.bzl",
|
||||
"//tensorflow/core/platform:default/build_config_root.bzl",
|
||||
"tf_cuda_tests_tags",
|
||||
)
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
load("//tensorflow:tensorflow.bzl", "tf_cc_test", "tf_cuda_library")
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_additional_all_protos",
|
||||
"tf_proto_library",
|
||||
"tf_protos_grappler",
|
||||
|
@ -3,7 +3,7 @@ load("//tensorflow:tensorflow.bzl", "tf_cuda_cc_test")
|
||||
|
||||
# Platform specific build config
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config_root.bzl",
|
||||
"//tensorflow/core/platform:default/build_config_root.bzl",
|
||||
"if_static",
|
||||
)
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
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(
|
||||
default_visibility = [
|
||||
|
@ -1,5 +1,5 @@
|
||||
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(
|
||||
default_visibility = ["//visibility:private"],
|
||||
|
@ -1,6 +1,6 @@
|
||||
load("//tensorflow:tensorflow.bzl", "tf_cc_test")
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_protos_grappler",
|
||||
)
|
||||
|
||||
|
@ -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_tests")
|
||||
load(
|
||||
"//tensorflow/core:platform/default/cuda_build_defs.bzl",
|
||||
"//tensorflow/core/platform:default/cuda_build_defs.bzl",
|
||||
"if_cuda_is_configured",
|
||||
)
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_kernel_tests_linkstatic",
|
||||
)
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config_root.bzl",
|
||||
"//tensorflow/core/platform:default/build_config_root.bzl",
|
||||
"if_static",
|
||||
"tf_cuda_tests_tags",
|
||||
)
|
||||
|
@ -7,7 +7,7 @@ load(
|
||||
"tf_kernel_library",
|
||||
)
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_proto_library",
|
||||
)
|
||||
|
||||
|
@ -7,7 +7,7 @@ load(
|
||||
"tf_kernel_library",
|
||||
)
|
||||
load(
|
||||
"//tensorflow/core:platform/default/cuda_build_defs.bzl",
|
||||
"//tensorflow/core/platform:default/cuda_build_defs.bzl",
|
||||
"if_cuda_is_configured",
|
||||
)
|
||||
|
||||
|
@ -6,7 +6,7 @@ load("//tensorflow:tensorflow.bzl", "tf_cuda_cc_test")
|
||||
load("//tensorflow:tensorflow.bzl", "tf_copts")
|
||||
load("@local_config_cuda//cuda:build_defs.bzl", "if_cuda")
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config_root.bzl",
|
||||
"//tensorflow/core/platform:default/build_config_root.bzl",
|
||||
"tf_cuda_tests_tags",
|
||||
)
|
||||
|
||||
|
357
tensorflow/core/platform/BUILD
Normal file
357
tensorflow/core/platform/BUILD
Normal 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",
|
||||
],
|
||||
),
|
||||
)
|
@ -4,7 +4,7 @@ load("@com_google_protobuf//:protobuf.bzl", "proto_gen")
|
||||
load("//tensorflow:tensorflow.bzl", "if_not_mobile")
|
||||
load("//tensorflow:tensorflow.bzl", "if_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_rocm//rocm:build_defs.bzl", "if_rocm")
|
||||
load(
|
||||
@ -471,12 +471,12 @@ def tf_proto_library(
|
||||
# must be compiled in the 'default' platform, this is a list of all headers
|
||||
# mentioned in the platform/* 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):
|
||||
base_set = ["platform/default/" + f for f in files]
|
||||
windows_set = base_set + ["platform/windows/" + f for f in files]
|
||||
posix_set = base_set + ["platform/posix/" + f for f in files]
|
||||
base_set = ["default/" + f for f in files]
|
||||
windows_set = base_set + ["windows/" + 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
|
||||
# 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'.
|
||||
for f in files:
|
||||
if f == "error.cc":
|
||||
windows_set.append("platform/posix/" + f)
|
||||
windows_set.append("posix/" + f)
|
||||
|
||||
return select({
|
||||
"//tensorflow:windows": native.glob(windows_set),
|
||||
@ -494,29 +494,29 @@ def tf_platform_srcs(files):
|
||||
|
||||
def tf_additional_lib_hdrs(exclude = []):
|
||||
windows_hdrs = native.glob([
|
||||
"platform/default/*.h",
|
||||
"platform/windows/*.h",
|
||||
"platform/posix/error.h",
|
||||
"default/*.h",
|
||||
"windows/*.h",
|
||||
"posix/error.h",
|
||||
], exclude = exclude)
|
||||
return select({
|
||||
"//tensorflow:windows": windows_hdrs,
|
||||
"//conditions:default": native.glob([
|
||||
"platform/default/*.h",
|
||||
"platform/posix/*.h",
|
||||
"default/*.h",
|
||||
"posix/*.h",
|
||||
], exclude = exclude),
|
||||
})
|
||||
|
||||
def tf_additional_lib_srcs(exclude = []):
|
||||
windows_srcs = native.glob([
|
||||
"platform/default/*.cc",
|
||||
"platform/windows/*.cc",
|
||||
"platform/posix/error.cc",
|
||||
"default/*.cc",
|
||||
"windows/*.cc",
|
||||
"posix/error.cc",
|
||||
], exclude = exclude)
|
||||
return select({
|
||||
"//tensorflow:windows": windows_srcs,
|
||||
"//conditions:default": native.glob([
|
||||
"platform/default/*.cc",
|
||||
"platform/posix/*.cc",
|
||||
"default/*.cc",
|
||||
"posix/*.cc",
|
||||
], exclude = exclude),
|
||||
})
|
||||
|
||||
@ -525,29 +525,24 @@ def tf_additional_monitoring_hdrs():
|
||||
|
||||
def tf_additional_monitoring_srcs():
|
||||
return [
|
||||
"platform/default/monitoring.cc",
|
||||
"default/monitoring.cc",
|
||||
]
|
||||
|
||||
def tf_additional_minimal_lib_srcs():
|
||||
return [
|
||||
"platform/default/integral_types.h",
|
||||
"platform/default/mutex.h",
|
||||
"platform/default/mutex_data.h",
|
||||
"default/integral_types.h",
|
||||
"default/mutex.h",
|
||||
"default/mutex_data.h",
|
||||
]
|
||||
|
||||
def tf_additional_proto_hdrs():
|
||||
return [
|
||||
"platform/default/integral_types.h",
|
||||
"platform/default/logging.h",
|
||||
"default/integral_types.h",
|
||||
"default/logging.h",
|
||||
] + 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():
|
||||
return []
|
||||
|
||||
@ -596,7 +591,7 @@ def tf_additional_cupti_wrapper_deps():
|
||||
]
|
||||
|
||||
def tf_additional_device_tracer_srcs():
|
||||
return ["platform/default/device_tracer.cc"]
|
||||
return ["default/device_tracer.cc"]
|
||||
|
||||
def tf_additional_device_tracer_cuda_deps():
|
||||
return []
|
||||
@ -627,20 +622,20 @@ def tf_additional_libdevice_deps():
|
||||
return ["@local_config_cuda//cuda:cuda_headers"]
|
||||
|
||||
def tf_additional_libdevice_srcs():
|
||||
return ["platform/default/cuda_libdevice_path.cc"]
|
||||
return ["default/cuda_libdevice_path.cc"]
|
||||
|
||||
def tf_additional_test_deps():
|
||||
return []
|
||||
|
||||
def tf_additional_test_srcs():
|
||||
return [
|
||||
"platform/default/test_benchmark.cc",
|
||||
"default/test_benchmark.cc",
|
||||
] + select({
|
||||
"//tensorflow:windows": [
|
||||
"platform/windows/test.cc",
|
||||
"windows/test.cc",
|
||||
],
|
||||
"//conditions:default": [
|
||||
"platform/posix/test.cc",
|
||||
"posix/test.cc",
|
||||
],
|
||||
})
|
||||
|
||||
@ -819,3 +814,19 @@ def tf_additional_numa_copts():
|
||||
|
||||
def tf_additional_rpc_deps():
|
||||
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",
|
||||
],
|
||||
})
|
||||
|
@ -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("//tensorflow:tensorflow.bzl", "tf_copts")
|
||||
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:build_defs.bzl", "if_ccpp")
|
||||
|
||||
|
@ -15,14 +15,12 @@ limitations under the License.
|
||||
|
||||
#include "tensorflow/core/platform/platform_strings.h"
|
||||
|
||||
#include <cerrno>
|
||||
#include <cstdio>
|
||||
#include <cstring>
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
#include "tensorflow/core/lib/core/status.h"
|
||||
|
||||
namespace tensorflow {
|
||||
|
||||
int GetPlatformStrings(const std::string& path,
|
||||
|
@ -1,5 +1,5 @@
|
||||
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.
|
||||
|
||||
package(
|
||||
|
@ -3,7 +3,7 @@ load(
|
||||
"tf_cuda_library",
|
||||
)
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_additional_profiler_lib_deps",
|
||||
)
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_additional_all_protos",
|
||||
"tf_proto_library",
|
||||
"tf_proto_library_py",
|
||||
|
@ -2,7 +2,7 @@
|
||||
# Code examples referenced by adding_an_op
|
||||
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config_root.bzl",
|
||||
"//tensorflow/core/platform:default/build_config_root.bzl",
|
||||
"tf_cuda_tests_tags",
|
||||
"tf_exec_compatible_with",
|
||||
)
|
||||
|
@ -1,5 +1,5 @@
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_proto_library_cc",
|
||||
"tf_proto_library_py",
|
||||
)
|
||||
|
@ -19,7 +19,7 @@ package(
|
||||
)
|
||||
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_proto_library_py",
|
||||
)
|
||||
|
||||
|
@ -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", "cuda_py_test")
|
||||
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_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.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/python:build_defs.bzl", "tf_gen_op_wrapper_private_py")
|
||||
load(
|
||||
"//third_party/ngraph:build_defs.bzl",
|
||||
|
@ -1,7 +1,7 @@
|
||||
load("//tensorflow:tensorflow.bzl", "py_test", "tf_py_test")
|
||||
load("//tensorflow:tensorflow.bzl", "cuda_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(
|
||||
default_visibility = ["//tensorflow:internal"],
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
load("//tensorflow:tensorflow.bzl", "tf_py_test")
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_additional_rpc_deps",
|
||||
)
|
||||
|
||||
|
@ -3,7 +3,6 @@
|
||||
|
||||
load("//tensorflow:tensorflow.bzl", "tf_py_test")
|
||||
load("//tensorflow:tensorflow.bzl", "cuda_py_test")
|
||||
load("//tensorflow/core:platform/default/distribute.bzl", "distribute_py_test")
|
||||
|
||||
package(
|
||||
default_visibility = ["//visibility:public"],
|
||||
|
@ -2,7 +2,7 @@
|
||||
# keras/distribute package is intended to serve as the centralized place for things
|
||||
# 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")
|
||||
|
||||
package(
|
||||
|
@ -2,9 +2,8 @@
|
||||
|
||||
load("//tensorflow:tensorflow.bzl", "tf_py_test")
|
||||
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.bzl", "tf_additional_all_protos")
|
||||
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.bzl", "tf_additional_all_protos", "tf_proto_library")
|
||||
# Placeholder for Google-internal load statements.
|
||||
|
||||
package(
|
||||
|
@ -8,7 +8,7 @@ load(
|
||||
"tf_py_test",
|
||||
)
|
||||
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
|
||||
# to use TPU symbols. They are accessible from tf.contrib.tpu in TF 1.x and
|
||||
|
@ -5,8 +5,8 @@
|
||||
# do not link against restricted binary blobs.
|
||||
|
||||
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_root.bzl", "if_static")
|
||||
load("//tensorflow/core/platform:default/build_config.bzl", "tf_proto_library")
|
||||
load("//tensorflow/core/platform:default/build_config_root.bzl", "if_static")
|
||||
load("//tensorflow/stream_executor:build_defs.bzl", "stream_executor_friends")
|
||||
|
||||
package(
|
||||
|
@ -11,11 +11,11 @@ load(
|
||||
)
|
||||
load("//tensorflow:tensorflow.bzl", "tf_copts")
|
||||
load(
|
||||
"//tensorflow/core:platform/default/cuda_build_defs.bzl",
|
||||
"//tensorflow/core/platform:default/cuda_build_defs.bzl",
|
||||
"if_cuda_is_configured",
|
||||
)
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config_root.bzl",
|
||||
"//tensorflow/core/platform:default/build_config_root.bzl",
|
||||
"if_static",
|
||||
"tf_cuda_tests_tags",
|
||||
)
|
||||
|
@ -6,7 +6,7 @@ load(
|
||||
"if_gpu_is_configured",
|
||||
)
|
||||
load(
|
||||
"//tensorflow/core:platform/default/cuda_build_defs.bzl",
|
||||
"//tensorflow/core/platform:default/cuda_build_defs.bzl",
|
||||
"if_cuda_is_configured",
|
||||
)
|
||||
load("@local_config_rocm//rocm:build_defs.bzl", "if_rocm_is_configured")
|
||||
|
@ -1,5 +1,4 @@
|
||||
load("//tensorflow/stream_executor:build_defs.bzl", "stream_executor_friends")
|
||||
load("//tensorflow/core:platform/default/build_config.bzl", "tf_platform_hdrs")
|
||||
|
||||
package(
|
||||
default_visibility = [":friends"],
|
||||
|
@ -2,7 +2,7 @@ licenses(["notice"]) # Apache 2.0
|
||||
|
||||
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")
|
||||
|
||||
cc_library(
|
||||
|
@ -8,7 +8,7 @@ load(
|
||||
)
|
||||
load("//tensorflow:tensorflow.bzl", "tf_copts")
|
||||
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(
|
||||
default_visibility = [":friends"],
|
||||
|
@ -3,7 +3,7 @@
|
||||
# Return the options to use for a C++ library or binary build.
|
||||
# Uses the ":optmode" config_setting to pick the options.
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config_root.bzl",
|
||||
"//tensorflow/core/platform:default/build_config_root.bzl",
|
||||
"if_dynamic_kernels",
|
||||
"if_static",
|
||||
"tf_additional_grpc_deps_py",
|
||||
@ -18,7 +18,7 @@ load(
|
||||
"if_tensorrt",
|
||||
)
|
||||
load(
|
||||
"//tensorflow/core:platform/default/cuda_build_defs.bzl",
|
||||
"//tensorflow/core/platform:default/cuda_build_defs.bzl",
|
||||
"if_cuda_is_configured",
|
||||
)
|
||||
load(
|
||||
@ -80,7 +80,7 @@ def if_cuda_is_configured_compat(x):
|
||||
# i.e. "common_runtime/direct_session_test.cc" becomes
|
||||
# "common_runtime_direct_session_test"
|
||||
def src_to_test_name(src):
|
||||
return src.replace("/", "_").split(".")[0]
|
||||
return src.replace("/", "_").replace(":", "_").split(".")[0]
|
||||
|
||||
def full_path(relative_paths):
|
||||
return [native.package_name() + "/" + relative for relative in relative_paths]
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Helper libraries for TensorFlow API compatibility test.
|
||||
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_proto_library",
|
||||
)
|
||||
|
||||
|
@ -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_syslibs//:build_defs.bzl", "if_not_system_lib")
|
||||
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")
|
||||
|
||||
genrule(
|
||||
|
@ -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_rocm//rocm:build_defs.bzl", "if_rocm")
|
||||
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(
|
||||
"//third_party/ngraph:build_defs.bzl",
|
||||
"if_ngraph",
|
||||
|
@ -17,7 +17,7 @@ load(
|
||||
|
||||
# For platform specific build config
|
||||
load(
|
||||
"//tensorflow/core:platform/default/build_config.bzl",
|
||||
"//tensorflow/core/platform:default/build_config.bzl",
|
||||
"tf_proto_library_cc",
|
||||
)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user