aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/contrib/verbs/verbs_util.h
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow/contrib/verbs/verbs_util.h')
-rw-r--r--tensorflow/contrib/verbs/verbs_util.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/tensorflow/contrib/verbs/verbs_util.h b/tensorflow/contrib/verbs/verbs_util.h
index cbc01adae4..d9da396228 100644
--- a/tensorflow/contrib/verbs/verbs_util.h
+++ b/tensorflow/contrib/verbs/verbs_util.h
@@ -28,6 +28,16 @@ class TensorProto;
class VerbsUtil {
public:
+ // synchronous wrapper of CopyGPUTensorToCPU
+ static Status CopyGPUTensorToCPUSync(Device* gpu_device,
+ const DeviceContext* device_context,
+ const Tensor* gpu_tensor,
+ Tensor* cpu_tensor);
+ // synchronous wrapper of CopyCPUTensorToGPU
+ static Status CopyCPUTensorToGPUSync(const Tensor* cpu_tensor,
+ const DeviceContext* device_context,
+ Device* gpu_device,
+ Tensor* gpu_tensor);
// synchronous wrapper of SetProtoFromGPU
static Status SetProtoFromGPUSync(const Tensor& tensor, Device* dev,
const DeviceContext* device_context,