Skip to content

Commit d240a38

Browse files
Allow Device.create_device(None)
This uses dpctl.SyclQueue() to create the queue from default selector
1 parent cc201c3 commit d240a38

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

dpctl/tensor/_device.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,10 @@ def create_device(cls, dev):
6565
"targeting this device".format(dev)
6666
)
6767
else:
68-
obj.sycl_queue_ = dpctl.SyclQueue(dev)
68+
if dev is None:
69+
obj.sycl_queue_ = dpctl.SyclQueue()
70+
else:
71+
obj.sycl_queue_ = dpctl.SyclQueue(dev)
6972
return obj
7073

7174
@property

0 commit comments

Comments
 (0)