1414 </ script >
1515
1616 < meta name ="viewport " content ="width=device-width, initial-scale=1.0 " />
17- < title > dpnp.dpnp_array — Data Parallel Extension for NumPy 0.20.0dev1+27.ged2a8d46842 documentation</ title >
17+ < title > dpnp.dpnp_array — Data Parallel Extension for NumPy 0.20.0dev1+51.gcb2c05c62a5 documentation</ title >
1818 < link rel ="stylesheet " type ="text/css " href ="../../_static/pygments.css?v=03e43079 " />
1919 < link rel ="stylesheet " type ="text/css " href ="../../_static/css/theme.css?v=e59714d7 " />
2020
2121
2222 < script src ="../../_static/jquery.js?v=5d32c60e "> </ script >
2323 < script src ="../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c "> </ script >
24- < script src ="../../_static/documentation_options.js?v=1623c62b "> </ script >
24+ < script src ="../../_static/documentation_options.js?v=2905085d "> </ script >
2525 < script src ="../../_static/doctools.js?v=9bcbadda "> </ script >
2626 < script src ="../../_static/sphinx_highlight.js?v=dc90522c "> </ script >
2727 < script src ="../../_static/js/theme.js "> </ script >
@@ -283,7 +283,6 @@ <h1>Source code for dpnp.dpnp_array</h1><div class="highlight"><pre>
283283
284284 < span class ="k "> def</ span > < span class ="w "> </ span > < span class ="fm "> __complex__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="o "> /</ span > < span class ="p "> ):</ span >
285285< span class ="w "> </ span > < span class ="sd "> """Convert a zero-dimensional array to a Python complex object."""</ span >
286- < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _check_scalar_convertible</ span > < span class ="p "> ()</ span >
287286 < span class ="k "> return</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _array_obj</ span > < span class ="o "> .</ span > < span class ="fm "> __complex__</ span > < span class ="p "> ()</ span >
288287
289288 < span class ="k "> def</ span > < span class ="w "> </ span > < span class ="fm "> __contains__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> value</ span > < span class ="p "> ,</ span > < span class ="o "> /</ span > < span class ="p "> ):</ span >
@@ -302,7 +301,10 @@ <h1>Source code for dpnp.dpnp_array</h1><div class="highlight"><pre>
302301
303302 < span class ="c1 "> # '__deepcopy__',</ span >
304303 < span class ="c1 "> # '__dir__',</ span >
305- < span class ="c1 "> # '__divmod__',</ span >
304+
305+ < span class ="k "> def</ span > < span class ="w "> </ span > < span class ="fm "> __divmod__</ 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 ="o "> /</ span > < span class ="p "> ):</ span >
306+ < span class ="w "> </ span > < span class ="sa "> r</ span > < span class ="sd "> """Return :math:`\text{divmod(self, value)}`."""</ span >
307+ < span class ="k "> return</ span > < span class ="n "> dpnp</ span > < span class ="o "> .</ span > < span class ="n "> divmod</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> other</ span > < span class ="p "> )</ span >
306308
307309 < span class ="k "> def</ span > < span class ="w "> </ span > < span class ="nf "> __dlpack__</ span > < span class ="p "> (</ span >
308310 < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="o "> /</ span > < span class ="p "> ,</ span > < span class ="o "> *</ span > < span class ="p "> ,</ span > < span class ="n "> stream</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span > < span class ="n "> max_version</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span > < span class ="n "> dl_device</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span > < span class ="n "> copy</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span >
@@ -390,7 +392,6 @@ <h1>Source code for dpnp.dpnp_array</h1><div class="highlight"><pre>
390392
391393 < span class ="k "> def</ span > < span class ="w "> </ span > < span class ="fm "> __float__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="o "> /</ span > < span class ="p "> ):</ span >
392394< span class ="w "> </ span > < span class ="sd "> """Convert a zero-dimensional array to a Python float object."""</ span >
393- < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _check_scalar_convertible</ span > < span class ="p "> ()</ span >
394395 < span class ="k "> return</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _array_obj</ span > < span class ="o "> .</ span > < span class ="fm "> __float__</ span > < span class ="p "> ()</ span >
395396
396397 < span class ="k "> def</ span > < span class ="w "> </ span > < span class ="fm "> __floordiv__</ 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 ="o "> /</ span > < span class ="p "> ):</ span >
@@ -482,7 +483,6 @@ <h1>Source code for dpnp.dpnp_array</h1><div class="highlight"><pre>
482483
483484 < span class ="k "> def</ span > < span class ="w "> </ span > < span class ="fm "> __int__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="o "> /</ span > < span class ="p "> ):</ span >
484485< span class ="w "> </ span > < span class ="sd "> """Convert a zero-dimensional array to a Python int object."""</ span >
485- < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _check_scalar_convertible</ span > < span class ="p "> ()</ span >
486486 < span class ="k "> return</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _array_obj</ span > < span class ="o "> .</ span > < span class ="fm "> __int__</ span > < span class ="p "> ()</ span >
487487
488488 < span class ="k "> def</ span > < span class ="w "> </ span > < span class ="fm "> __invert__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="o "> /</ span > < span class ="p "> ):</ span >
@@ -585,7 +585,10 @@ <h1>Source code for dpnp.dpnp_array</h1><div class="highlight"><pre>
585585< span class ="w "> </ span > < span class ="sa "> r</ span > < span class ="sd "> """Return :math:`\text{value & self}`."""</ span >
586586 < 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 ="n "> other</ span > < span class ="p "> ,</ span > < span class ="bp "> self</ span > < span class ="p "> )</ span >
587587
588- < span class ="c1 "> # '__rdivmod__',</ span >
588+ < span class ="k "> def</ span > < span class ="w "> </ span > < span class ="fm "> __rdivmod__</ 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 ="o "> /</ span > < span class ="p "> ):</ span >
589+ < span class ="w "> </ span > < span class ="sa "> r</ span > < span class ="sd "> """Return :math:`\text{divmod(value, self)}`."""</ span >
590+ < span class ="k "> return</ span > < span class ="n "> dpnp</ span > < span class ="o "> .</ span > < span class ="n "> divmod</ span > < span class ="p "> (</ span > < span class ="n "> other</ span > < span class ="p "> ,</ span > < span class ="bp "> self</ span > < span class ="p "> )</ span >
591+
589592 < span class ="c1 "> # '__reduce__',</ span >
590593 < span class ="c1 "> # '__reduce_ex__',</ span >
591594
@@ -595,7 +598,7 @@ <h1>Source code for dpnp.dpnp_array</h1><div class="highlight"><pre>
595598
596599 < span class ="k "> def</ span > < span class ="w "> </ span > < span class ="fm "> __rfloordiv__</ 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 ="o "> /</ span > < span class ="p "> ):</ span >
597600< span class ="w "> </ span > < span class ="sa "> r</ span > < span class ="sd "> """Return :math:`\text{value // self}`."""</ span >
598- < span class ="k "> return</ span > < span class ="n "> dpnp</ span > < span class ="o "> .</ span > < span class ="n "> floor_divide</ span > < span class ="p "> (</ span > < span class ="bp " > self </ span > < span class ="p "> ,</ span > < span class ="n " > other </ span > < span class ="p "> )</ span >
601+ < span class ="k "> return</ span > < span class ="n "> dpnp</ span > < span class ="o "> .</ span > < span class ="n "> floor_divide</ span > < span class ="p "> (</ span > < span class ="n " > other </ span > < span class ="p "> ,</ span > < span class ="bp " > self </ span > < span class ="p "> )</ span >
599602
600603 < span class ="k "> def</ span > < span class ="w "> </ span > < span class ="fm "> __rlshift__</ 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 ="o "> /</ span > < span class ="p "> ):</ span >
601604< span class ="w "> </ span > < span class ="sa "> r</ span > < span class ="sd "> """Return :math:`\text{value << self}`."""</ span >
@@ -700,14 +703,6 @@ <h1>Source code for dpnp.dpnp_array</h1><div class="highlight"><pre>
700703< span class ="w "> </ span > < span class ="sa "> r</ span > < span class ="sd "> """Return :math:`\text{self ^ value}`."""</ span >
701704 < span class ="k "> return</ span > < span class ="n "> dpnp</ span > < span class ="o "> .</ span > < span class ="n "> bitwise_xor</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> other</ span > < span class ="p "> )</ span >
702705
703- < span class ="k "> def</ span > < span class ="w "> </ span > < span class ="nf "> _check_scalar_convertible</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ):</ span >
704- < span class ="w "> </ span > < span class ="sd "> """Raise if array cannot be converted to a Python scalar."""</ span >
705- < span class ="k "> if</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> ndim</ span > < span class ="o "> !=</ span > < span class ="mi "> 0</ span > < span class ="p "> :</ span >
706- < span class ="k "> raise</ span > < span class ="ne "> TypeError</ span > < span class ="p "> (</ span >
707- < span class ="s2 "> "Only 0-dimensional dpnp.ndarray can be converted "</ span >
708- < span class ="s2 "> "to a Python scalar"</ span >
709- < span class ="p "> )</ span >
710-
711706 < span class ="nd "> @staticmethod</ span >
712707 < span class ="k "> def</ span > < span class ="w "> </ span > < span class ="nf "> _create_from_usm_ndarray</ span > < span class ="p "> (</ span > < span class ="n "> usm_ary</ span > < span class ="p "> :</ span > < span class ="n "> dpt</ span > < span class ="o "> .</ span > < span class ="n "> usm_ndarray</ span > < span class ="p "> ):</ span >
713708< span class ="w "> </ span > < span class ="sd "> """</ span >
@@ -2632,7 +2627,7 @@ <h1>Source code for dpnp.dpnp_array</h1><div class="highlight"><pre>
26322627 < hr />
26332628
26342629 < div role ="contentinfo ">
2635- < p > © Copyright 2020-2025 , Intel Corporation.</ p >
2630+ < p > © Copyright 2020-2026 , Intel Corporation.</ p >
26362631 </ div >
26372632
26382633 Built with < a href ="https://www.sphinx-doc.org/ "> Sphinx</ a > using a
0 commit comments