|
14 | 14 | </script>
|
15 | 15 |
|
16 | 16 | <meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
17 |
| - <title>dpnp.dpnp_flatiter — Data Parallel Extension for NumPy 0.17.0dev2+31.gc8a31340667 documentation</title> |
| 17 | + <title>dpnp.dpnp_flatiter — Data Parallel Extension for NumPy 0.17.0dev2+42.gf3fa90acb0a documentation</title> |
18 | 18 | <link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=fa44fd50" />
|
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=d6506329"></script> |
| 24 | + <script src="../../_static/documentation_options.js?v=4db78fa6"></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>
|
@@ -147,44 +147,32 @@ <h1>Source code for dpnp.dpnp_flatiter</h1><div class="highlight"><pre>
|
147 | 147 | <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>
|
148 | 148 | <span class="k">return</span> <span class="nb">tuple</span><span class="p">(</span><span class="n">multi_index</span><span class="p">)</span>
|
149 | 149 |
|
150 |
| -<div class="viewcode-block" id="flatiter.__getitem__"> |
151 |
| -<a class="viewcode-back" href="../../reference/generated/dpnp.flatiter.html#dpnp.flatiter.__getitem__">[docs]</a> |
152 | 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>
|
153 | 151 | <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>
|
154 | 152 | <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>
|
155 | 153 | <span class="k">raise</span> <span class="ne">TypeError</span><span class="p">(</span><span class="n">key</span><span class="p">)</span>
|
156 | 154 | <span class="n">i</span> <span class="o">=</span> <span class="n">idx</span><span class="p">()</span>
|
157 | 155 | <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>
|
158 |
| - <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></div> |
| 156 | + <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> |
159 | 157 |
|
160 |
| - |
161 |
| -<div class="viewcode-block" id="flatiter.__setitem__"> |
162 |
| -<a class="viewcode-back" href="../../reference/generated/dpnp.flatiter.html#dpnp.flatiter.__setitem__">[docs]</a> |
163 | 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>
|
164 | 159 | <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>
|
165 | 160 | <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>
|
166 | 161 | <span class="k">raise</span> <span class="ne">TypeError</span><span class="p">(</span><span class="n">key</span><span class="p">)</span>
|
167 | 162 | <span class="n">i</span> <span class="o">=</span> <span class="n">idx</span><span class="p">()</span>
|
168 | 163 | <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>
|
169 |
| - <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></div> |
170 |
| - |
| 164 | + <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> |
171 | 165 |
|
172 |
| -<div class="viewcode-block" id="flatiter.__iter__"> |
173 |
| -<a class="viewcode-back" href="../../reference/generated/dpnp.flatiter.html#dpnp.flatiter.__iter__">[docs]</a> |
174 | 166 | <span class="k">def</span> <span class="fm">__iter__</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
|
175 |
| - <span class="k">return</span> <span class="bp">self</span></div> |
| 167 | + <span class="k">return</span> <span class="bp">self</span> |
176 | 168 |
|
177 |
| - |
178 |
| -<div class="viewcode-block" id="flatiter.__next__"> |
179 |
| -<a class="viewcode-back" href="../../reference/generated/dpnp.flatiter.html#dpnp.flatiter.__next__">[docs]</a> |
180 | 169 | <span class="k">def</span> <span class="fm">__next__</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
|
181 | 170 | <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>
|
182 | 171 | <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>
|
183 | 172 | <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>
|
184 | 173 | <span class="k">return</span> <span class="n">val</span>
|
185 | 174 | <span class="k">else</span><span class="p">:</span>
|
186 | 175 | <span class="k">raise</span> <span class="ne">StopIteration</span></div>
|
187 |
| -</div> |
188 | 176 |
|
189 | 177 | </pre></div>
|
190 | 178 |
|
|
0 commit comments