Utility functions¶
|
Tests whether all input array elements evaluate to True along a given axis. |
|
Tests whether any input array elements evaluate to True along a given axis. |
|
Returns True if two arrays are element-wise equal within tolerances. |
|
Calculates the n-th discrete forward difference of x along axis. |
Device object¶
- class dpctl.tensor.Device(*args, **kwargs)[source]¶
An object representing Data-API concept of device.
This is a wrapper around
dpctl.SyclQueue
with custom formatting. The class does not have public constructor, but a class methoddpctl.tensor.Device.create_device()
to construct it from device keyword argument in Array-API functions.Instance can be queried for
sycl_queue
,sycl_context
, orsycl_device
.create_device
([device])Creates instance of Device from argument.
sycl_queue
dpctl.SyclQueue
used to offload to thisDevice
.sycl_device
dpctl.SyclDevice
targeted by thisDevice
.sycl_context
dpctl.SyclContext
associated with thisDevice
.