Remove dependence from service/gpu:multi_output_fusion to service:multi_output_fusion
PiperOrigin-RevId: 313048943 Change-Id: I570c5300a3a1f3ef55329d6bf13b5f679a364886
This commit is contained in:
parent
41f6863695
commit
bdef91bcff
@ -17,15 +17,15 @@ load(
|
|||||||
"tf_cuda_library",
|
"tf_cuda_library",
|
||||||
)
|
)
|
||||||
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",
|
||||||
|
"if_rocm_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("//tensorflow:tensorflow.bzl", "if_nccl")
|
load("//tensorflow:tensorflow.bzl", "if_nccl")
|
||||||
|
|
||||||
package(
|
package(
|
||||||
@ -901,12 +901,15 @@ cc_library(
|
|||||||
":ir_emission_utils",
|
":ir_emission_utils",
|
||||||
"//tensorflow/compiler/xla:debug_options_flags",
|
"//tensorflow/compiler/xla:debug_options_flags",
|
||||||
"//tensorflow/compiler/xla:shape_util",
|
"//tensorflow/compiler/xla:shape_util",
|
||||||
|
"//tensorflow/compiler/xla:statusor",
|
||||||
"//tensorflow/compiler/xla/service:hlo",
|
"//tensorflow/compiler/xla/service:hlo",
|
||||||
|
"//tensorflow/compiler/xla/service:hlo_pass",
|
||||||
"//tensorflow/compiler/xla/service:hlo_reachability",
|
"//tensorflow/compiler/xla/service:hlo_reachability",
|
||||||
"//tensorflow/compiler/xla/service:multi_output_fusion",
|
|
||||||
"//tensorflow/core:lib",
|
"//tensorflow/core:lib",
|
||||||
"@com_google_absl//absl/algorithm:container",
|
"@com_google_absl//absl/algorithm:container",
|
||||||
|
"@com_google_absl//absl/container:flat_hash_map",
|
||||||
"@com_google_absl//absl/container:flat_hash_set",
|
"@com_google_absl//absl/container:flat_hash_set",
|
||||||
|
"@com_google_absl//absl/strings",
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -16,7 +16,15 @@ limitations under the License.
|
|||||||
#ifndef TENSORFLOW_COMPILER_XLA_SERVICE_GPU_MULTI_OUTPUT_FUSION_H_
|
#ifndef TENSORFLOW_COMPILER_XLA_SERVICE_GPU_MULTI_OUTPUT_FUSION_H_
|
||||||
#define TENSORFLOW_COMPILER_XLA_SERVICE_GPU_MULTI_OUTPUT_FUSION_H_
|
#define TENSORFLOW_COMPILER_XLA_SERVICE_GPU_MULTI_OUTPUT_FUSION_H_
|
||||||
|
|
||||||
#include "tensorflow/compiler/xla/service/multi_output_fusion.h"
|
#include <queue>
|
||||||
|
#include <vector>
|
||||||
|
|
||||||
|
#include "absl/container/flat_hash_map.h"
|
||||||
|
#include "absl/strings/string_view.h"
|
||||||
|
#include "tensorflow/compiler/xla/service/hlo_module.h"
|
||||||
|
#include "tensorflow/compiler/xla/service/hlo_pass_interface.h"
|
||||||
|
#include "tensorflow/compiler/xla/service/hlo_reachability.h"
|
||||||
|
#include "tensorflow/compiler/xla/statusor.h"
|
||||||
|
|
||||||
namespace xla {
|
namespace xla {
|
||||||
namespace gpu {
|
namespace gpu {
|
||||||
|
Loading…
Reference in New Issue
Block a user