1414 </ script >
1515
1616 < meta name ="viewport " content ="width=device-width, initial-scale=1.0 " />
17- < title > dpnp.dpnp_flatiter — Data Parallel Extension for NumPy 0.17.0dev3+34.g3ceb358540 documentation</ title >
18- < link rel ="stylesheet " type ="text/css " href ="../../_static/pygments.css?v=fa44fd50 " />
17+ < title > dpnp.dpnp_flatiter — Data Parallel Extension for NumPy 0.17.0dev3+35.g4d1a6a926e0 documentation</ title >
18+ < 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=e1cbd664 "> </ script >
24+ < script src ="../../_static/documentation_options.js?v=ef37bb42 "> </ 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 >
@@ -111,15 +111,15 @@ <h1>Source code for dpnp.dpnp_flatiter</h1><div class="highlight"><pre>
111111
112112< span class ="sd "> """Implementation of flatiter."""</ span >
113113
114- < span class ="kn "> import</ span > < span class ="nn "> dpnp</ span >
114+ < span class ="kn "> import</ span > < span class =" w " > </ span > < span class ="nn "> dpnp</ span >
115115
116116
117117< div class ="viewcode-block " id ="flatiter ">
118118< a class ="viewcode-back " href ="../../reference/generated/dpnp.flatiter.html#dpnp.flatiter "> [docs]</ a >
119- < span class ="k "> class</ span > < span class ="nc "> flatiter</ span > < span class ="p "> :</ span >
119+ < span class ="k "> class</ span > < span class =" w " > </ span > < span class ="nc "> flatiter</ span > < span class ="p "> :</ span >
120120< span class ="w "> </ span > < span class ="sd "> """Flat iterator object to iterate over arrays."""</ span >
121121
122- < span class ="k "> def</ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> X</ span > < span class ="p "> ):</ span >
122+ < span class ="k "> def</ span > < span class =" w " > </ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> X</ span > < span class ="p "> ):</ span >
123123 < span class ="k "> if</ span > < span class ="nb "> type</ span > < span class ="p "> (</ span > < span class ="n "> X</ span > < span class ="p "> )</ span > < span class ="ow "> is</ span > < span class ="ow "> not</ span > < span class ="n "> dpnp</ span > < span class ="o "> .</ span > < span class ="n "> ndarray</ span > < span class ="p "> :</ span >
124124 < span class ="k "> raise</ span > < span class ="ne "> TypeError</ span > < span class ="p "> (</ span >
125125 < span class ="s2 "> "Argument must be of type dpnp.ndarray, got </ span > < span class ="si "> {}</ span > < span class ="s2 "> "</ span > < span class ="o "> .</ span > < span class ="n "> format</ span > < span class ="p "> (</ span > < span class ="nb "> type</ span > < span class ="p "> (</ span > < span class ="n "> X</ span > < span class ="p "> ))</ span >
@@ -128,7 +128,7 @@ <h1>Source code for dpnp.dpnp_flatiter</h1><div class="highlight"><pre>
128128 < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> size_</ span > < span class ="o "> =</ span > < span class ="n "> X</ span > < span class ="o "> .</ span > < span class ="n "> size</ span >
129129 < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> i_</ span > < span class ="o "> =</ span > < span class ="mi "> 0</ span >
130130
131- < span class ="k "> def</ span > < span class ="nf "> _multiindex</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> i</ span > < span class ="p "> ):</ span >
131+ < span class ="k "> def</ span > < span class =" w " > </ span > < span class ="nf "> _multiindex</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> i</ span > < span class ="p "> ):</ span >
132132 < span class ="n "> nd</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> arr_</ span > < span class ="o "> .</ span > < span class ="n "> ndim</ span >
133133 < span class ="k "> if</ span > < span class ="n "> nd</ span > < span class ="o "> ==</ span > < span class ="mi "> 0</ span > < span class ="p "> :</ span >
134134 < span class ="k "> if</ span > < span class ="n "> i</ span > < span class ="o "> ==</ span > < span class ="mi "> 0</ span > < span class ="p "> :</ span >
@@ -147,26 +147,26 @@ <h1>Source code for dpnp.dpnp_flatiter</h1><div class="highlight"><pre>
147147 < span class ="n "> multi_index</ span > < span class ="p "> [</ span > < span class ="mi "> 0</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="n "> i_</ span >
148148 < span class ="k "> return</ span > < span class ="nb "> tuple</ span > < span class ="p "> (</ span > < span class ="n "> multi_index</ span > < span class ="p "> )</ span >
149149
150- < span class ="k "> def</ span > < span class ="fm "> __getitem__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> key</ span > < span class ="p "> ):</ span >
150+ < span class ="k "> def</ span > < span class =" w " > </ span > < span class ="fm "> __getitem__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> key</ span > < span class ="p "> ):</ span >
151151 < span class ="n "> idx</ span > < span class ="o "> =</ span > < span class ="nb "> getattr</ span > < span class ="p "> (</ span > < span class ="n "> key</ span > < span class ="p "> ,</ span > < span class ="s2 "> "__index__"</ span > < span class ="p "> ,</ span > < span class ="kc "> None</ span > < span class ="p "> )</ span >
152152 < span class ="k "> if</ span > < span class ="ow "> not</ span > < span class ="nb "> callable</ span > < span class ="p "> (</ span > < span class ="n "> idx</ span > < span class ="p "> ):</ span >
153153 < span class ="k "> raise</ span > < span class ="ne "> TypeError</ span > < span class ="p "> (</ span > < span class ="n "> key</ span > < span class ="p "> )</ span >
154154 < span class ="n "> i</ span > < span class ="o "> =</ span > < span class ="n "> idx</ span > < span class ="p "> ()</ span >
155155 < span class ="n "> mi</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _multiindex</ span > < span class ="p "> (</ span > < span class ="n "> i</ span > < span class ="p "> )</ span >
156156 < span class ="k "> return</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> arr_</ span > < span class ="o "> .</ span > < span class ="fm "> __getitem__</ span > < span class ="p "> (</ span > < span class ="n "> mi</ span > < span class ="p "> )</ span >
157157
158- < span class ="k "> def</ 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 >
158+ < 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 >
159159 < span class ="n "> idx</ span > < span class ="o "> =</ span > < span class ="nb "> getattr</ span > < span class ="p "> (</ span > < span class ="n "> key</ span > < span class ="p "> ,</ span > < span class ="s2 "> "__index__"</ span > < span class ="p "> ,</ span > < span class ="kc "> None</ span > < span class ="p "> )</ span >
160160 < span class ="k "> if</ span > < span class ="ow "> not</ span > < span class ="nb "> callable</ span > < span class ="p "> (</ span > < span class ="n "> idx</ span > < span class ="p "> ):</ span >
161161 < span class ="k "> raise</ span > < span class ="ne "> TypeError</ span > < span class ="p "> (</ span > < span class ="n "> key</ span > < span class ="p "> )</ span >
162162 < span class ="n "> i</ span > < span class ="o "> =</ span > < span class ="n "> idx</ span > < span class ="p "> ()</ span >
163163 < span class ="n "> mi</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _multiindex</ span > < span class ="p "> (</ span > < span class ="n "> i</ span > < span class ="p "> )</ span >
164164 < span class ="k "> return</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> arr_</ span > < span class ="o "> .</ span > < span class ="fm "> __setitem__</ span > < span class ="p "> (</ span > < span class ="n "> mi</ span > < span class ="p "> ,</ span > < span class ="n "> val</ span > < span class ="p "> )</ span >
165165
166- < span class ="k "> def</ span > < span class ="fm "> __iter__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ):</ span >
166+ < span class ="k "> def</ span > < span class =" w " > </ span > < span class ="fm "> __iter__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ):</ span >
167167 < span class ="k "> return</ span > < span class ="bp "> self</ span >
168168
169- < span class ="k "> def</ span > < span class ="fm "> __next__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ):</ span >
169+ < span class ="k "> def</ span > < span class =" w " > </ span > < span class ="fm "> __next__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ):</ span >
170170 < span class ="k "> if</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> i_</ span > < span class ="o "> <</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> size_</ span > < span class ="p "> :</ span >
171171 < span class ="n "> val</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="fm "> __getitem__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> i_</ span > < span class ="p "> )</ span >
172172 < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> i_</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> i_</ span > < span class ="o "> +</ span > < span class ="mi "> 1</ span >
@@ -183,7 +183,7 @@ <h1>Source code for dpnp.dpnp_flatiter</h1><div class="highlight"><pre>
183183 < hr />
184184
185185 < div role ="contentinfo ">
186- < p > © Copyright 2020-2024 , Intel Corporation.</ p >
186+ < p > © Copyright 2020-2025 , Intel Corporation.</ p >
187187 </ div >
188188
189189 Built with < a href ="https://www.sphinx-doc.org/ "> Sphinx</ a > using a
0 commit comments