From 60ff3890e98f53c1037440d5e535f6f79ad42d7d Mon Sep 17 00:00:00 2001 From: Benoit Steiner Date: Mon, 26 Feb 2018 17:01:24 -0800 Subject: [PATCH] Only link the swapping code when compiling TensorFlow with CUDA support. PiperOrigin-RevId: 187104273 --- tensorflow/core/grappler/optimizers/BUILD | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tensorflow/core/grappler/optimizers/BUILD b/tensorflow/core/grappler/optimizers/BUILD index 908e58b..a52d1c8 100644 --- a/tensorflow/core/grappler/optimizers/BUILD +++ b/tensorflow/core/grappler/optimizers/BUILD @@ -3,6 +3,7 @@ licenses(["notice"]) # Apache 2.0 load("//tensorflow:tensorflow.bzl", "tf_cc_test") load("//tensorflow:tensorflow.bzl", "tf_cc_test_gpu") load("//tensorflow:tensorflow.bzl", "tf_kernel_library") +load("@local_config_cuda//cuda:build_defs.bzl", "if_cuda") filegroup( name = "all_files", @@ -319,8 +320,6 @@ cc_library( ], visibility = ["//visibility:public"], deps = [ - ":gpu_swapping_kernels", - ":gpu_swapping_ops", ":graph_optimizer", ":graph_rewriter", ":static_schedule", @@ -336,7 +335,10 @@ cc_library( "//tensorflow/core/grappler/costs:graph_properties", "//tensorflow/core/grappler/utils:topological_sort", "//tensorflow/core/grappler/utils:traversal", - ], + ] + if_cuda([ + ":gpu_swapping_kernels", + ":gpu_swapping_ops", + ]), ) tf_cc_test_gpu( -- 2.7.4