Skip to content

Commit 627d6eb

Browse files
Enable tests for dpnp.einsum since dpctl issue is resolved b71f7a2
1 parent 068e50d commit 627d6eb

File tree

2,448 files changed

+290922
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,448 files changed

+290922
-0
lines changed

pull/2425/.buildinfo

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Sphinx build info version 1
2+
# This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
3+
config: 5b1c1166893e5bc6c6d14707ecfffb7c
4+
tags: 645f666f9bcd5a90fca523b33c5a78b7

pull/2425/.nojekyll

Whitespace-only changes.

pull/2425/_modules/dpnp/dpnp_array.html

+2,230
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,189 @@
1+
2+
3+
<!DOCTYPE html>
4+
<html class="writer-html5" lang="en" data-content_root="../../">
5+
<head>
6+
<meta charset="utf-8" />
7+
<!-- Google tag (gtag.js) -->
8+
<script async src="https://www.googletagmanager.com/gtag/js?id=G-554F8VNE28"></script>
9+
<script>
10+
window.dataLayer = window.dataLayer || [];
11+
function gtag(){dataLayer.push(arguments);}
12+
gtag('js', new Date());
13+
gtag('config', 'G-554F8VNE28');
14+
</script>
15+
16+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
17+
<title>dpnp.dpnp_array_api_info &mdash; Data Parallel Extension for NumPy 0.18.0dev1+6.gb71f7a2530b documentation</title>
18+
<link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=03e43079" />
19+
<link rel="stylesheet" type="text/css" href="../../_static/css/theme.css?v=e59714d7" />
20+
21+
22+
<script src="../../_static/jquery.js?v=5d32c60e"></script>
23+
<script src="../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
24+
<script src="../../_static/documentation_options.js?v=4a79165d"></script>
25+
<script src="../../_static/doctools.js?v=9bcbadda"></script>
26+
<script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
27+
<script src="../../_static/js/theme.js"></script>
28+
<link rel="index" title="Index" href="../../genindex.html" />
29+
<link rel="search" title="Search" href="../../search.html" />
30+
</head>
31+
32+
<body class="wy-body-for-nav">
33+
<div class="wy-grid-for-nav">
34+
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
35+
<div class="wy-side-scroll">
36+
<div class="wy-side-nav-search" >
37+
38+
39+
40+
<a href="../../index.html" class="icon icon-home">
41+
Data Parallel Extension for NumPy
42+
</a>
43+
<div role="search">
44+
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
45+
<input type="text" name="q" placeholder="Search docs" aria-label="Search docs" />
46+
<input type="hidden" name="check_keywords" value="yes" />
47+
<input type="hidden" name="area" value="default" />
48+
</form>
49+
</div>
50+
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
51+
<ul>
52+
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">Overview</a></li>
53+
<li class="toctree-l1"><a class="reference internal" href="../../quick_start_guide.html">Quick Start Guide</a></li>
54+
<li class="toctree-l1"><a class="reference internal" href="../../reference/index.html">API Reference</a></li>
55+
</ul>
56+
<p class="caption" role="heading"><span class="caption-text">Development information</span></p>
57+
<ul>
58+
<li class="toctree-l1"><a class="reference internal" href="../../dpnp_backend_api.html">C++ backend API Reference</a></li>
59+
</ul>
60+
61+
</div>
62+
</div>
63+
</nav>
64+
65+
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
66+
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
67+
<a href="../../index.html">Data Parallel Extension for NumPy</a>
68+
</nav>
69+
70+
<div class="wy-nav-content">
71+
<div class="rst-content">
72+
<div role="navigation" aria-label="Page navigation">
73+
<ul class="wy-breadcrumbs">
74+
<li><a href="../../index.html" class="icon icon-home" aria-label="Home"></a></li>
75+
<li class="breadcrumb-item"><a href="../index.html">Module code</a></li>
76+
<li class="breadcrumb-item active">dpnp.dpnp_array_api_info</li>
77+
<li class="wy-breadcrumbs-aside">
78+
</li>
79+
</ul>
80+
<hr/>
81+
</div>
82+
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
83+
<div itemprop="articleBody">
84+
85+
<h1>Source code for dpnp.dpnp_array_api_info</h1><div class="highlight"><pre>
86+
<span></span><span class="c1"># -*- coding: utf-8 -*-</span>
87+
<span class="c1"># *****************************************************************************</span>
88+
<span class="c1"># Copyright (c) 2025, Intel Corporation</span>
89+
<span class="c1"># All rights reserved.</span>
90+
<span class="c1">#</span>
91+
<span class="c1"># Redistribution and use in source and binary forms, with or without</span>
92+
<span class="c1"># modification, are permitted provided that the following conditions are met:</span>
93+
<span class="c1"># - Redistributions of source code must retain the above copyright notice,</span>
94+
<span class="c1"># this list of conditions and the following disclaimer.</span>
95+
<span class="c1"># - Redistributions in binary form must reproduce the above copyright notice,</span>
96+
<span class="c1"># this list of conditions and the following disclaimer in the documentation</span>
97+
<span class="c1"># and/or other materials provided with the distribution.</span>
98+
<span class="c1">#</span>
99+
<span class="c1"># THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;</span>
100+
<span class="c1"># AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE</span>
101+
<span class="c1"># IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE</span>
102+
<span class="c1"># ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE</span>
103+
<span class="c1"># LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR</span>
104+
<span class="c1"># CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF</span>
105+
<span class="c1"># SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS</span>
106+
<span class="c1"># INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN</span>
107+
<span class="c1"># CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)</span>
108+
<span class="c1"># ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF</span>
109+
<span class="c1"># THE POSSIBILITY OF SUCH DAMAGE.</span>
110+
<span class="c1"># *****************************************************************************</span>
111+
112+
<span class="sd">&quot;&quot;&quot;</span>
113+
<span class="sd">Array API Inspection namespace</span>
114+
115+
<span class="sd">This is the namespace for inspection functions as defined by the array API</span>
116+
<span class="sd">standard. See</span>
117+
<span class="sd">https://data-apis.org/array-api/latest/API_specification/inspection.html for</span>
118+
<span class="sd">more details.</span>
119+
120+
<span class="sd">&quot;&quot;&quot;</span>
121+
122+
<span class="kn">import</span><span class="w"> </span><span class="nn">dpctl.tensor</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">dpt</span>
123+
124+
<span class="n">__all__</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;__array_namespace_info__&quot;</span><span class="p">]</span>
125+
126+
127+
<div class="viewcode-block" id="__array_namespace_info__">
128+
<a class="viewcode-back" href="../../reference/generated/dpnp.__array_namespace_info__.html#dpnp.__array_namespace_info__">[docs]</a>
129+
<span class="k">def</span><span class="w"> </span><span class="nf">__array_namespace_info__</span><span class="p">():</span>
130+
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
131+
<span class="sd"> Returns a namespace with Array API namespace inspection utilities.</span>
132+
133+
<span class="sd"> The array API inspection namespace defines the following functions:</span>
134+
135+
<span class="sd"> - capabilities()</span>
136+
<span class="sd"> - default_device()</span>
137+
<span class="sd"> - default_dtypes()</span>
138+
<span class="sd"> - dtypes()</span>
139+
<span class="sd"> - devices()</span>
140+
141+
<span class="sd"> Returns</span>
142+
<span class="sd"> -------</span>
143+
<span class="sd"> info : ModuleType</span>
144+
<span class="sd"> The array API inspection namespace for DPNP.</span>
145+
146+
<span class="sd"> Examples</span>
147+
<span class="sd"> --------</span>
148+
<span class="sd"> &gt;&gt;&gt; import dpnp as np</span>
149+
<span class="sd"> &gt;&gt;&gt; info = np.__array_namespace_info__()</span>
150+
<span class="sd"> &gt;&gt;&gt; info.default_dtypes() # may vary and depends on default device</span>
151+
<span class="sd"> {&#39;real floating&#39;: dtype(&#39;float64&#39;),</span>
152+
<span class="sd"> &#39;complex floating&#39;: dtype(&#39;complex128&#39;),</span>
153+
<span class="sd"> &#39;integral&#39;: dtype(&#39;int64&#39;),</span>
154+
<span class="sd"> &#39;indexing&#39;: dtype(&#39;int64&#39;)}</span>
155+
156+
<span class="sd"> &quot;&quot;&quot;</span>
157+
158+
<span class="k">return</span> <span class="n">dpt</span><span class="o">.</span><span class="n">__array_namespace_info__</span><span class="p">()</span></div>
159+
160+
</pre></div>
161+
162+
</div>
163+
</div>
164+
<footer>
165+
166+
<hr/>
167+
168+
<div role="contentinfo">
169+
<p>&#169; Copyright 2020-2025, Intel Corporation.</p>
170+
</div>
171+
172+
Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
173+
<a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
174+
provided by <a href="https://readthedocs.org">Read the Docs</a>.
175+
176+
177+
</footer>
178+
</div>
179+
</div>
180+
</section>
181+
</div>
182+
<script>
183+
jQuery(function () {
184+
SphinxRtdTheme.Navigation.enable(true);
185+
});
186+
</script>
187+
188+
</body>
189+
</html>

0 commit comments

Comments
 (0)