STT-tensorflow/tensorflow/stream_executor/build_defs.bzl
A. Unique TensorFlower 13645c7fd2 use static linked cupti internally.
PiperOrigin-RevId: 313822331
Change-Id: Ie2c1e4a2d92ed9f92e2dcd8d3bc354546ab4663f
2020-05-29 13:47:38 -07:00

27 lines
695 B
Python

load("@local_config_cuda//cuda:build_defs.bzl", "cuda_is_configured")
load("@local_config_rocm//rocm:build_defs.bzl", "rocm_is_configured")
def stream_executor_friends():
return ["//tensorflow/..."]
def tf_additional_cuda_platform_deps():
return []
def tf_additional_cuda_driver_deps():
return [":cuda_stub"]
def tf_additional_cupti_deps():
return ["//tensorflow/stream_executor/cuda:cupti_stub"]
def tf_additional_cudnn_plugin_deps():
return []
# Returns whether any GPU backend is configuered.
def if_gpu_is_configured(x):
if cuda_is_configured() or rocm_is_configured():
return x
return []
def if_cuda_or_rocm(x):
return if_gpu_is_configured(x)