|
12 | 12 | </script>
|
13 | 13 |
|
14 | 14 | <meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
15 |
| - <title>dpnp.dpnp_iface — Data Parallel Extension for NumPy 0.13.1dev1+13.g0571151e59 documentation</title> |
| 15 | + <title>dpnp.dpnp_iface — Data Parallel Extension for NumPy 0.13.1dev1+9.g2c8cbb56bf documentation</title> |
16 | 16 | <link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=fa44fd50" />
|
17 | 17 | <link rel="stylesheet" type="text/css" href="../../_static/css/theme.css?v=19f00094" />
|
18 | 18 |
|
|
23 | 23 |
|
24 | 24 | <script src="../../_static/jquery.js?v=5d32c60e"></script>
|
25 | 25 | <script src="../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
|
26 |
| - <script src="../../_static/documentation_options.js?v=08913c62"></script> |
| 26 | + <script src="../../_static/documentation_options.js?v=bc2ca881"></script> |
27 | 27 | <script src="../../_static/doctools.js?v=888ff710"></script>
|
28 | 28 | <script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
|
29 | 29 | <script src="../../_static/js/theme.js"></script>
|
|
43 | 43 | Data Parallel Extension for NumPy
|
44 | 44 | </a>
|
45 | 45 | <div class="version">
|
46 |
| - 0.13.1dev1+13.g0571151e59 |
| 46 | + 0.13.1dev1+9.g2c8cbb56bf |
47 | 47 | </div>
|
48 | 48 | <div role="search">
|
49 | 49 | <form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
|
@@ -148,7 +148,6 @@ <h1>Source code for dpnp.dpnp_iface</h1><div class="highlight"><pre>
|
148 | 148 | <span class="s2">"array_equal"</span><span class="p">,</span>
|
149 | 149 | <span class="s2">"asnumpy"</span><span class="p">,</span>
|
150 | 150 | <span class="s2">"astype"</span><span class="p">,</span>
|
151 |
| - <span class="s2">"check_supported_arrays_type"</span><span class="p">,</span> |
152 | 151 | <span class="s2">"convert_single_elem_array_to_scalar"</span><span class="p">,</span>
|
153 | 152 | <span class="s2">"default_float_type"</span><span class="p">,</span>
|
154 | 153 | <span class="s2">"dpnp_queue_initialize"</span><span class="p">,</span>
|
@@ -300,42 +299,6 @@ <h1>Source code for dpnp.dpnp_iface</h1><div class="highlight"><pre>
|
300 | 299 | <span class="k">return</span> <span class="n">dpnp_array</span><span class="o">.</span><span class="n">_create_from_usm_ndarray</span><span class="p">(</span><span class="n">array_obj</span><span class="p">)</span>
|
301 | 300 |
|
302 | 301 |
|
303 |
| -<span class="k">def</span> <span class="nf">check_supported_arrays_type</span><span class="p">(</span><span class="o">*</span><span class="n">arrays</span><span class="p">,</span> <span class="n">scalar_type</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span> |
304 |
| -<span class="w"> </span><span class="sd">"""</span> |
305 |
| -<span class="sd"> Return ``True`` if each array has either type of scalar,</span> |
306 |
| -<span class="sd"> :class:`dpnp.ndarray` or :class:`dpctl.tensor.usm_ndarray`.</span> |
307 |
| -<span class="sd"> But if any array has unsupported type, ``TypeError`` will be raised.</span> |
308 |
| - |
309 |
| -<span class="sd"> Parameters</span> |
310 |
| -<span class="sd"> ----------</span> |
311 |
| -<span class="sd"> arrays : {dpnp_array, usm_ndarray}</span> |
312 |
| -<span class="sd"> Input arrays to check for supported types.</span> |
313 |
| -<span class="sd"> scalar_type : {bool}, optional</span> |
314 |
| -<span class="sd"> A scalar type is also considered as supported if flag is True.</span> |
315 |
| - |
316 |
| -<span class="sd"> Returns</span> |
317 |
| -<span class="sd"> -------</span> |
318 |
| -<span class="sd"> out : bool</span> |
319 |
| -<span class="sd"> ``True`` if each type of input `arrays` is supported type,</span> |
320 |
| -<span class="sd"> ``False`` otherwise.</span> |
321 |
| - |
322 |
| -<span class="sd"> Raises</span> |
323 |
| -<span class="sd"> ------</span> |
324 |
| -<span class="sd"> TypeError</span> |
325 |
| -<span class="sd"> If any input array from `arrays` is of unsupported array type.</span> |
326 |
| - |
327 |
| -<span class="sd"> """</span> |
328 |
| - |
329 |
| - <span class="k">for</span> <span class="n">a</span> <span class="ow">in</span> <span class="n">arrays</span><span class="p">:</span> |
330 |
| - <span class="k">if</span> <span class="n">scalar_type</span> <span class="ow">and</span> <span class="n">dpnp</span><span class="o">.</span><span class="n">isscalar</span><span class="p">(</span><span class="n">a</span><span class="p">)</span> <span class="ow">or</span> <span class="n">is_supported_array_type</span><span class="p">(</span><span class="n">a</span><span class="p">):</span> |
331 |
| - <span class="k">continue</span> |
332 |
| - |
333 |
| - <span class="k">raise</span> <span class="ne">TypeError</span><span class="p">(</span> |
334 |
| - <span class="s2">"An array must be any of supported type, but 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">a</span><span class="p">))</span> |
335 |
| - <span class="p">)</span> |
336 |
| - <span class="k">return</span> <span class="kc">True</span> |
337 |
| - |
338 |
| - |
339 | 302 | <span class="k">def</span> <span class="nf">convert_single_elem_array_to_scalar</span><span class="p">(</span><span class="n">obj</span><span class="p">,</span> <span class="n">keepdims</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
|
340 | 303 | <span class="w"> </span><span class="sd">"""Convert array with single element to scalar."""</span>
|
341 | 304 |
|
|
0 commit comments