fix tensor_util, test=develop (#20699)

revert-20712-fix_depthwise_conv
Zeng Jinle 6 years ago committed by GitHub
parent ab575de725
commit 4eeda9d676
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -281,12 +281,15 @@ TEST(TensorFromDLPack, Tensor) {
// Copy to GPUTensor
gpu_tensor.Resize(paddle::framework::make_ddim({3, 3}));
paddle::platform::CUDAPlace gpu_place;
paddle::platform::CUDADeviceContext gpu_ctx(gpu_place);
auto& gpu_ctx =
*paddle::platform::DeviceContextPool::Instance().GetByPlace(gpu_place);
paddle::framework::TensorFromVector<int>(src_vec, gpu_ctx, &gpu_tensor);
gpu_ctx.Wait();
paddle::framework::DLPackTensor dlpack_tensor(gpu_tensor, 1);
paddle::framework::TensorFromDLPack(dlpack_tensor, &gpu_tensor_from_dlpack);
gpu_ctx.Wait();
// Copy from GPU to CPU tensor for comparison
paddle::framework::TensorCopy(gpu_tensor_from_dlpack, cpu_place, gpu_ctx,
&dst_tensor);

Loading…
Cancel
Save