You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| ``complex64`` | Single-precision (64-bit) complex floating-point number whose real and imaginary components are IEEE 754 single-precision (32-bit) binary floating-point numbers (see `IEEE 754-2019`_) |
@@ -48,7 +48,7 @@ Half-precision floating-point type ``float16`` is supported only for devices who
48
48
Double-precision floating-point type ``float64`` and double-precision complex floating-point type ``complex128`` are supported only for devices whose attribute :attr:`dpctl.SyclDevice.has_aspect_fp64`
49
49
evaluates to ``True``.
50
50
51
-
Requests to create an instance of array object for these types on devices where these prerequisites are not met will raise an exception.
51
+
If prerequisites are not met, requests to create an instance of an array object for these types will raise an exception.
52
52
53
53
.. TODO: provide a note on support for sub-normal numbers
54
54
@@ -118,7 +118,7 @@ Type promotion rules govern the behavior of an array library when a function doe
118
118
a dedicated implementation for the data type(s) of the input array(s).
119
119
120
120
In such a case, input arrays may be cast to data types for which a dedicated implementation
121
-
exists. e.g., when :data:`sin` is applied to array of integral values.
121
+
exists. For example, when :data:`sin` is applied to array of integral values.
122
122
123
123
Type promotion rules used in :py:mod:`dpctl.tensor` are consistent with the
124
124
Python Array API specification's `type promotion rules <https://data-apis.org/array-api/latest/API_specification/type_promotion.html>`_
0 commit comments