14
14
</ script >
15
15
16
16
< meta name ="viewport " content ="width=device-width, initial-scale=1.0 " />
17
- < title > dpnp.dpnp_array — Data Parallel Extension for NumPy 0.19.0dev1+21.ge8d2c61848b documentation</ title >
17
+ < title > dpnp.dpnp_array — Data Parallel Extension for NumPy 0.19.0dev1+23.g1c54d66b13e documentation</ title >
18
18
< link rel ="stylesheet " type ="text/css " href ="../../_static/pygments.css?v=03e43079 " />
19
19
< link rel ="stylesheet " type ="text/css " href ="../../_static/css/theme.css?v=e59714d7 " />
20
20
21
21
22
22
< script src ="../../_static/jquery.js?v=5d32c60e "> </ script >
23
23
< script src ="../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c "> </ script >
24
- < script src ="../../_static/documentation_options.js?v=bd61be8a "> </ script >
24
+ < script src ="../../_static/documentation_options.js?v=97d2c485 "> </ script >
25
25
< script src ="../../_static/doctools.js?v=9bcbadda "> </ script >
26
26
< script src ="../../_static/sphinx_highlight.js?v=dc90522c "> </ script >
27
27
< script src ="../../_static/js/theme.js "> </ script >
@@ -210,7 +210,7 @@ <h1>Source code for dpnp.dpnp_array</h1><div class="highlight"><pre>
210
210
< span class ="k "> return</ span > < span class ="n "> dpnp</ span > < span class ="o "> .</ span > < span class ="n "> add</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> other</ span > < span class ="p "> )</ span >
211
211
212
212
< span class ="k "> def</ span > < span class ="w "> </ span > < span class ="fm "> __and__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> other</ span > < span class ="p "> ):</ span >
213
- < span class ="w "> </ span > < span class ="sd "> """Return :math:`self&value`."""</ span >
213
+ < span class ="w "> </ span > < span class ="sa " > r </ span > < span class =" sd "> """Return :math:`\text{ self} \ & \text{ value} `."""</ span >
214
214
< span class ="k "> return</ span > < span class ="n "> dpnp</ span > < span class ="o "> .</ span > < span class ="n "> bitwise_and</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> other</ span > < span class ="p "> )</ span >
215
215
216
216
< span class ="k "> def</ span > < span class ="w "> </ span > < span class ="nf "> __array__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> dtype</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span > < span class ="o "> /</ span > < span class ="p "> ,</ span > < span class ="o "> *</ span > < span class ="p "> ,</ span > < span class ="n "> copy</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ):</ span >
@@ -238,7 +238,7 @@ <h1>Source code for dpnp.dpnp_array</h1><div class="highlight"><pre>
238
238
239
239
< span class ="sd "> Parameters</ span >
240
240
< span class ="sd "> ----------</ span >
241
- < span class ="sd "> api_version : str, optional</ span >
241
+ < span class ="sd "> api_version : {None, str} , optional</ span >
242
242
< span class ="sd "> Request namespace compliant with given version of array API. If</ span >
243
243
< span class ="sd "> ``None``, namespace for the most recent supported version is</ span >
244
244
< span class ="sd "> returned.</ span >
@@ -308,22 +308,22 @@ <h1>Source code for dpnp.dpnp_array</h1><div class="highlight"><pre>
308
308
< span class ="sd "> is not performed.</ span >
309
309
310
310
< span class ="sd "> Default: ``None``.</ span >
311
- < span class ="sd "> max_version {tuple of ints, None}, optional</ span >
311
+ < span class ="sd "> max_version : {tuple of ints, None}, optional</ span >
312
312
< span class ="sd "> The maximum DLPack version the consumer (caller of ``__dlpack__``)</ span >
313
313
< span class ="sd "> supports. As ``__dlpack__`` may not always return a DLPack capsule</ span >
314
314
< span class ="sd "> with version `max_version`, the consumer must verify the version</ span >
315
315
< span class ="sd "> even if this argument is passed.</ span >
316
316
317
317
< span class ="sd "> Default: ``None``.</ span >
318
- < span class ="sd "> dl_device {tuple, None}, optional:</ span >
318
+ < span class ="sd "> dl_device : {tuple, None}, optional:</ span >
319
319
< span class ="sd "> The device the returned DLPack capsule will be placed on. The</ span >
320
320
< span class ="sd "> device must be a 2-tuple matching the format of</ span >
321
321
< span class ="sd "> ``__dlpack_device__`` method, an integer enumerator representing</ span >
322
322
< span class ="sd "> the device type followed by an integer representing the index of</ span >
323
323
< span class ="sd "> the device.</ span >
324
324
325
325
< span class ="sd "> Default: ``None``.</ span >
326
- < span class ="sd "> copy {bool, None}, optional:</ span >
326
+ < span class ="sd "> copy : {bool, None}, optional:</ span >
327
327
< span class ="sd "> Boolean indicating whether or not to copy the input.</ span >
328
328
329
329
< span class ="sd "> * If `copy` is ``True``, the input will always be copied.</ span >
@@ -336,12 +336,12 @@ <h1>Source code for dpnp.dpnp_array</h1><div class="highlight"><pre>
336
336
337
337
< span class ="sd "> Raises</ span >
338
338
< span class ="sd "> ------</ span >
339
- < span class ="sd "> MemoryError: </ span >
339
+ < span class ="sd "> MemoryError</ span >
340
340
< span class ="sd "> when host memory can not be allocated.</ span >
341
- < span class ="sd "> DLPackCreationError: </ span >
341
+ < span class ="sd "> DLPackCreationError</ span >
342
342
< span class ="sd "> when array is allocated on a partitioned SYCL device, or with</ span >
343
343
< span class ="sd "> a non-default context.</ span >
344
- < span class ="sd "> BufferError: </ span >
344
+ < span class ="sd "> BufferError</ span >
345
345
< span class ="sd "> when a copy is deemed necessary but `copy` is ``False`` or when</ span >
346
346
< span class ="sd "> the provided `dl_device` cannot be handled.</ span >
347
347
@@ -410,12 +410,12 @@ <h1>Source code for dpnp.dpnp_array</h1><div class="highlight"><pre>
410
410
< span class ="c1 "> # '__hash__',</ span >
411
411
412
412
< span class ="k "> def</ span > < span class ="w "> </ span > < span class ="fm "> __iadd__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> other</ span > < span class ="p "> ):</ span >
413
- < span class ="w "> </ span > < span class ="sd "> """Return :math:`self+=value`:math: ."""</ span >
413
+ < span class ="w "> </ span > < span class ="sd "> """Return :math:`self+=value`."""</ span >
414
414
< span class ="n "> dpnp</ span > < span class ="o "> .</ span > < span class ="n "> add</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> other</ span > < span class ="p "> ,</ span > < span class ="n "> out</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="p "> )</ span >
415
415
< span class ="k "> return</ span > < span class ="bp "> self</ span >
416
416
417
417
< span class ="k "> def</ span > < span class ="w "> </ span > < span class ="fm "> __iand__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> other</ span > < span class ="p "> ):</ span >
418
- < span class ="w "> </ span > < span class ="sd "> """Return :math:`self&=value`:math: ."""</ span >
418
+ < span class ="w "> </ span > < span class ="sd "> """Return :math:`self&=value`."""</ span >
419
419
< span class ="n "> dpnp</ span > < span class ="o "> .</ span > < span class ="n "> bitwise_and</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> other</ span > < span class ="p "> ,</ span > < span class ="n "> out</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="p "> )</ span >
420
420
< span class ="k "> return</ span > < span class ="bp "> self</ span >
421
421
@@ -531,7 +531,7 @@ <h1>Source code for dpnp.dpnp_array</h1><div class="highlight"><pre>
531
531
< span class ="k "> return</ span > < span class ="n "> dpnp</ span > < span class ="o "> .</ span > < span class ="n "> less</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> other</ span > < span class ="p "> )</ span >
532
532
533
533
< span class ="k "> def</ span > < span class ="w "> </ span > < span class ="fm "> __matmul__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> other</ span > < span class ="p "> ):</ span >
534
- < span class ="w "> </ span > < span class ="sd "> """Return ` :math:self@value`."""</ span >
534
+ < span class ="w "> </ span > < span class ="sd "> """Return :math:` self@value`."""</ span >
535
535
< span class ="k "> return</ span > < span class ="n "> dpnp</ span > < span class ="o "> .</ span > < span class ="n "> matmul</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> other</ span > < span class ="p "> )</ span >
536
536
537
537
< span class ="k "> def</ span > < span class ="w "> </ span > < span class ="fm "> __mod__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> other</ span > < span class ="p "> ):</ span >
@@ -631,7 +631,7 @@ <h1>Source code for dpnp.dpnp_array</h1><div class="highlight"><pre>
631
631
< span class ="c1 "> # '__setattr__',</ span >
632
632
633
633
< span class ="k "> def</ span > < span class ="w "> </ span > < span class ="fm "> __setitem__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> key</ span > < span class ="p "> ,</ span > < span class ="n "> val</ span > < span class ="p "> ):</ span >
634
- < span class ="w "> </ span > < span class ="sd "> """Set `` self[key]`` to value."""</ span >
634
+ < span class ="w "> </ span > < span class ="sd "> """Set :math:` self[key]` to a value."""</ span >
635
635
< span class ="n "> key</ span > < span class ="o "> =</ span > < span class ="n "> _get_unwrapped_index_key</ span > < span class ="p "> (</ span > < span class ="n "> key</ span > < span class ="p "> )</ span >
636
636
637
637
< span class ="k "> if</ span > < span class ="nb "> isinstance</ span > < span class ="p "> (</ span > < span class ="n "> val</ span > < span class ="p "> ,</ span > < span class ="n "> dpnp_array</ span > < span class ="p "> ):</ span >
@@ -669,7 +669,7 @@ <h1>Source code for dpnp.dpnp_array</h1><div class="highlight"><pre>
669
669
< span class ="nd "> @property</ span >
670
670
< span class ="k "> def</ span > < span class ="w "> </ span > < span class ="nf "> __usm_ndarray__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ):</ span >
671
671
< span class ="w "> </ span > < span class ="sd "> """</ span >
672
- < span class ="sd "> Property to support `__usm_ndarray__` protocol.</ span >
672
+ < span class ="sd "> Property to support `` __usm_ndarray__` ` protocol.</ span >
673
673
674
674
< span class ="sd "> It assumes to return :class:`dpctl.tensor.usm_ndarray` instance</ span >
675
675
< span class ="sd "> corresponding to the content of the object.</ span >
0 commit comments