aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/core/kernels/debug_ops.h
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow/core/kernels/debug_ops.h')
-rw-r--r--tensorflow/core/kernels/debug_ops.h7
1 files changed, 1 insertions, 6 deletions
diff --git a/tensorflow/core/kernels/debug_ops.h b/tensorflow/core/kernels/debug_ops.h
index ef12e2e42c..2c21053121 100644
--- a/tensorflow/core/kernels/debug_ops.h
+++ b/tensorflow/core/kernels/debug_ops.h
@@ -94,12 +94,7 @@ class CopyOp : public OpKernel {
!context->input_alloc_attr(0).on_host();
if (off_host_input) {
- auto size = src_tensor.NumElements() * sizeof(src_tensor.dtype());
- auto dst_ptr = GetBase(copied_tensor);
- auto src_ptr = GetBase(&src_tensor);
- typedef decltype(src_tensor.dtype()) ttype;
- context->eigen_sycl_device().memcpy(
- dst_ptr, static_cast<const ttype*>(src_ptr), size);
+ SYCLmemcpy(context->eigen_sycl_device(), src_tensor, copied_tensor);
} else {
*copied_tensor = tensor::DeepCopy(src_tensor);
}