We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fbb162c commit 6a3d9e8Copy full SHA for 6a3d9e8
dpctl/tensor/_ctors.py
@@ -1472,9 +1472,10 @@ def full_like(
1472
X = dpt.broadcast_to(X, sh)
1473
res = _empty_like_orderK(x, dtype, usm_type, sycl_queue)
1474
_manager = dpctl.utils.SequentialOrderManager[sycl_queue]
1475
- # populating new allocation, no dependent events
+ # order copy after tasks populating X
1476
+ dep_evs = _manager.submitted_events
1477
hev, copy_ev = ti._copy_usm_ndarray_into_usm_ndarray(
- src=X, dst=res, sycl_queue=sycl_queue
1478
+ src=X, dst=res, sycl_queue=sycl_queue, depends=dep_evs
1479
)
1480
_manager.add_event_pair(hev, copy_ev)
1481
return res
0 commit comments