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_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(
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
@ -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"],
|
||||||
|
@ -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 = [
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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")
|
||||||
|
@ -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")
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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")
|
||||||
|
@ -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")
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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")
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
@ -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(
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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")
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
@ -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
|
||||||
|
@ -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"],
|
||||||
|
@ -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(
|
||||||
|
@ -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(
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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"],
|
||||||
|
@ -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"],
|
||||||
|
@ -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"],
|
||||||
|
@ -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(
|
||||||
|
@ -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(
|
||||||
|
@ -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
@ -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",
|
||||||
|
@ -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",
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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",
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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 = [
|
||||||
|
@ -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"],
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
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_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",
|
||||||
|
],
|
||||||
|
})
|
||||||
|
@ -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")
|
||||||
|
|
||||||
|
@ -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,
|
||||||
|
@ -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(
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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",
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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",
|
||||||
|
@ -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"],
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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"],
|
||||||
|
@ -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(
|
||||||
|
@ -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(
|
||||||
|
@ -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
|
||||||
|
@ -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(
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
@ -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")
|
||||||
|
@ -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"],
|
||||||
|
@ -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(
|
||||||
|
@ -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"],
|
||||||
|
@ -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]
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -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(
|
||||||
|
@ -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",
|
||||||
|
@ -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",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user