Skip to content

Commit a3f16f5

Browse files
Move tensor tests from dpctl 7a2da50
1 parent e6c1577 commit a3f16f5

804 files changed

Lines changed: 3332 additions & 3652 deletions

File tree

Some content is hidden

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

pull/2817/.buildinfo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: 73f40c3e5fbd7f4c801a84befeed7fe3
3+
config: 9ac815c8b2493f3374aae7c9806745c1
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

pull/2817/_modules/dpnp/dpnp_array.html

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@
1414
</script>
1515

1616
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
17-
<title>dpnp.dpnp_array &mdash; Data Parallel Extension for NumPy 0.20.0dev3+301.g1a7b696a21a documentation</title>
17+
<title>dpnp.dpnp_array &mdash; Data Parallel Extension for NumPy 0.20.0dev3+375.g7a2da50f0c8 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=9edc463e" />
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=af349195"></script>
24+
<script src="../../_static/documentation_options.js?v=a48e2b2c"></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>
@@ -117,17 +117,16 @@ <h1>Source code for dpnp.dpnp_array</h1><div class="highlight"><pre>
117117

118118
<span class="sd">&quot;&quot;&quot;</span>
119119

120+
<span class="c1"># pylint: disable=duplicate-code</span>
120121
<span class="c1"># pylint: disable=invalid-name</span>
121122
<span class="c1"># pylint: disable=protected-access</span>
122123

123124
<span class="kn">import</span><span class="w"> </span><span class="nn">warnings</span>
124125

125-
<span class="c1"># TODO: revert to `import dpctl.tensor...`</span>
126-
<span class="c1"># when dpnp fully migrates dpctl/tensor</span>
127-
<span class="kn">import</span><span class="w"> </span><span class="nn">dpctl_ext.tensor</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">dpt</span>
128-
<span class="kn">import</span><span class="w"> </span><span class="nn">dpctl_ext.tensor._type_utils</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">dtu</span>
129126
<span class="kn">import</span><span class="w"> </span><span class="nn">dpnp</span>
130-
<span class="kn">from</span><span class="w"> </span><span class="nn">dpctl_ext.tensor._numpy_helper</span><span class="w"> </span><span class="kn">import</span> <span class="n">AxisError</span>
127+
<span class="kn">import</span><span class="w"> </span><span class="nn">dpnp.tensor</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">dpt</span>
128+
<span class="kn">import</span><span class="w"> </span><span class="nn">dpnp.tensor._type_utils</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">dtu</span>
129+
<span class="kn">from</span><span class="w"> </span><span class="nn">dpnp.tensor._numpy_helper</span><span class="w"> </span><span class="kn">import</span> <span class="n">AxisError</span>
131130

132131
<span class="kn">from</span><span class="w"> </span><span class="nn">.</span><span class="w"> </span><span class="kn">import</span> <span class="n">memory</span> <span class="k">as</span> <span class="n">dpm</span>
133132

pull/2817/_modules/dpnp/dpnp_array_api_info.html

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@
1414
</script>
1515

1616
<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.20.0dev3+301.g1a7b696a21a documentation</title>
17+
<title>dpnp.dpnp_array_api_info &mdash; Data Parallel Extension for NumPy 0.20.0dev3+375.g7a2da50f0c8 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=9edc463e" />
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=af349195"></script>
24+
<script src="../../_static/documentation_options.js?v=a48e2b2c"></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>
@@ -121,9 +121,7 @@ <h1>Source code for dpnp.dpnp_array_api_info</h1><div class="highlight"><pre>
121121

122122
<span class="sd">&quot;&quot;&quot;</span>
123123

124-
<span class="c1"># TODO: revert to `import dpctl.tensor...`</span>
125-
<span class="c1"># when dpnp fully migrates dpctl/tensor</span>
126-
<span class="kn">import</span><span class="w"> </span><span class="nn">dpctl_ext.tensor</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">dpt</span>
124+
<span class="kn">import</span><span class="w"> </span><span class="nn">dpnp.tensor</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">dpt</span>
127125

128126

129127
<div class="viewcode-block" id="__array_namespace_info__">

pull/2817/_modules/dpnp/dpnp_flatiter.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@
1414
</script>
1515

1616
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
17-
<title>dpnp.dpnp_flatiter &mdash; Data Parallel Extension for NumPy 0.20.0dev3+301.g1a7b696a21a documentation</title>
17+
<title>dpnp.dpnp_flatiter &mdash; Data Parallel Extension for NumPy 0.20.0dev3+375.g7a2da50f0c8 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=9edc463e" />
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=af349195"></script>
24+
<script src="../../_static/documentation_options.js?v=a48e2b2c"></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>

pull/2817/_modules/dpnp/dpnp_iface.html

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@
1414
</script>
1515

1616
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
17-
<title>dpnp.dpnp_iface &mdash; Data Parallel Extension for NumPy 0.20.0dev3+301.g1a7b696a21a documentation</title>
17+
<title>dpnp.dpnp_iface &mdash; Data Parallel Extension for NumPy 0.20.0dev3+375.g7a2da50f0c8 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=9edc463e" />
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=af349195"></script>
24+
<script src="../../_static/documentation_options.js?v=a48e2b2c"></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>
@@ -133,13 +133,12 @@ <h1>Source code for dpnp.dpnp_iface</h1><div class="highlight"><pre>
133133
<span class="kn">import</span><span class="w"> </span><span class="nn">dpctl.utils</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">dpu</span>
134134
<span class="kn">import</span><span class="w"> </span><span class="nn">numpy</span>
135135

136-
<span class="c1"># pylint: disable=no-name-in-module</span>
137-
<span class="c1"># TODO: revert to `import dpctl.tensor...`</span>
138-
<span class="c1"># when dpnp fully migrates dpctl/tensor</span>
139-
<span class="kn">import</span><span class="w"> </span><span class="nn">dpctl_ext.tensor</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">dpt</span>
140-
<span class="kn">import</span><span class="w"> </span><span class="nn">dpctl_ext.tensor._tensor_impl</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">ti</span>
141136
<span class="kn">import</span><span class="w"> </span><span class="nn">dpnp</span>
142-
<span class="kn">from</span><span class="w"> </span><span class="nn">dpctl_ext.tensor._device</span><span class="w"> </span><span class="kn">import</span> <span class="n">normalize_queue_device</span>
137+
138+
<span class="c1"># pylint: disable=no-name-in-module</span>
139+
<span class="kn">import</span><span class="w"> </span><span class="nn">dpnp.tensor</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">dpt</span>
140+
<span class="kn">import</span><span class="w"> </span><span class="nn">dpnp.tensor._tensor_impl</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">ti</span>
141+
<span class="kn">from</span><span class="w"> </span><span class="nn">dpnp.tensor._device</span><span class="w"> </span><span class="kn">import</span> <span class="n">normalize_queue_device</span>
143142

144143
<span class="kn">from</span><span class="w"> </span><span class="nn">.dpnp_array</span><span class="w"> </span><span class="kn">import</span> <span class="n">dpnp_array</span>
145144
<span class="kn">from</span><span class="w"> </span><span class="nn">.dpnp_utils</span><span class="w"> </span><span class="kn">import</span> <span class="p">(</span>

pull/2817/_modules/dpnp/dpnp_iface_arraycreation.html

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@
1414
</script>
1515

1616
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
17-
<title>dpnp.dpnp_iface_arraycreation &mdash; Data Parallel Extension for NumPy 0.20.0dev3+301.g1a7b696a21a documentation</title>
17+
<title>dpnp.dpnp_iface_arraycreation &mdash; Data Parallel Extension for NumPy 0.20.0dev3+375.g7a2da50f0c8 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=9edc463e" />
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=af349195"></script>
24+
<script src="../../_static/documentation_options.js?v=a48e2b2c"></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>
@@ -130,10 +130,8 @@ <h1>Source code for dpnp.dpnp_iface_arraycreation</h1><div class="highlight"><pr
130130

131131
<span class="kn">import</span><span class="w"> </span><span class="nn">numpy</span>
132132

133-
<span class="c1"># TODO: revert to `import dpctl.tensor...`</span>
134-
<span class="c1"># when dpnp fully migrates dpctl/tensor</span>
135-
<span class="kn">import</span><span class="w"> </span><span class="nn">dpctl_ext.tensor</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">dpt</span>
136133
<span class="kn">import</span><span class="w"> </span><span class="nn">dpnp</span>
134+
<span class="kn">import</span><span class="w"> </span><span class="nn">dpnp.tensor</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">dpt</span>
137135
<span class="kn">from</span><span class="w"> </span><span class="nn">dpnp</span><span class="w"> </span><span class="kn">import</span> <span class="n">dpnp_container</span>
138136

139137
<span class="kn">from</span><span class="w"> </span><span class="nn">.dpnp_algo.dpnp_arraycreation</span><span class="w"> </span><span class="kn">import</span> <span class="p">(</span>

pull/2817/_modules/dpnp/dpnp_iface_bitwise.html

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@
1414
</script>
1515

1616
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
17-
<title>dpnp.dpnp_iface_bitwise &mdash; Data Parallel Extension for NumPy 0.20.0dev3+301.g1a7b696a21a documentation</title>
17+
<title>dpnp.dpnp_iface_bitwise &mdash; Data Parallel Extension for NumPy 0.20.0dev3+375.g7a2da50f0c8 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=9edc463e" />
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=af349195"></script>
24+
<script src="../../_static/documentation_options.js?v=a48e2b2c"></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>
@@ -130,10 +130,8 @@ <h1>Source code for dpnp.dpnp_iface_bitwise</h1><div class="highlight"><pre>
130130

131131
<span class="kn">import</span><span class="w"> </span><span class="nn">numpy</span>
132132

133-
<span class="c1"># TODO: revert to `import dpctl.tensor...`</span>
134-
<span class="c1"># when dpnp fully migrates dpctl/tensor</span>
135-
<span class="kn">import</span><span class="w"> </span><span class="nn">dpctl_ext.tensor._tensor_elementwise_impl</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">ti</span>
136133
<span class="kn">import</span><span class="w"> </span><span class="nn">dpnp.backend.extensions.ufunc._ufunc_impl</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">ufi</span>
134+
<span class="kn">import</span><span class="w"> </span><span class="nn">dpnp.tensor._tensor_elementwise_impl</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">ti</span>
137135
<span class="kn">from</span><span class="w"> </span><span class="nn">dpnp.dpnp_algo.dpnp_elementwise_common</span><span class="w"> </span><span class="kn">import</span> <span class="n">DPNPBinaryFunc</span><span class="p">,</span> <span class="n">DPNPUnaryFunc</span>
138136

139137

pull/2817/_modules/dpnp/dpnp_iface_counting.html

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@
1414
</script>
1515

1616
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
17-
<title>dpnp.dpnp_iface_counting &mdash; Data Parallel Extension for NumPy 0.20.0dev3+301.g1a7b696a21a documentation</title>
17+
<title>dpnp.dpnp_iface_counting &mdash; Data Parallel Extension for NumPy 0.20.0dev3+375.g7a2da50f0c8 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=9edc463e" />
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=af349195"></script>
24+
<script src="../../_static/documentation_options.js?v=a48e2b2c"></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>
@@ -124,10 +124,8 @@ <h1>Source code for dpnp.dpnp_iface_counting</h1><div class="highlight"><pre>
124124

125125
<span class="sd">&quot;&quot;&quot;</span>
126126

127-
<span class="c1"># TODO: revert to `import dpctl.tensor...`</span>
128-
<span class="c1"># when dpnp fully migrates dpctl/tensor</span>
129-
<span class="kn">import</span><span class="w"> </span><span class="nn">dpctl_ext.tensor</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">dpt</span>
130127
<span class="kn">import</span><span class="w"> </span><span class="nn">dpnp</span>
128+
<span class="kn">import</span><span class="w"> </span><span class="nn">dpnp.tensor</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">dpt</span>
131129

132130

133131
<div class="viewcode-block" id="count_nonzero">

pull/2817/_modules/dpnp/dpnp_iface_functional.html

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@
1414
</script>
1515

1616
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
17-
<title>dpnp.dpnp_iface_functional &mdash; Data Parallel Extension for NumPy 0.20.0dev3+301.g1a7b696a21a documentation</title>
17+
<title>dpnp.dpnp_iface_functional &mdash; Data Parallel Extension for NumPy 0.20.0dev3+375.g7a2da50f0c8 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=9edc463e" />
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=af349195"></script>
24+
<script src="../../_static/documentation_options.js?v=a48e2b2c"></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>
@@ -128,16 +128,13 @@ <h1>Source code for dpnp.dpnp_iface_functional</h1><div class="highlight"><pre>
128128

129129
<span class="kn">import</span><span class="w"> </span><span class="nn">dpnp</span>
130130

131-
<span class="c1"># TODO: revert to `from dpctl.tensor...`</span>
132-
<span class="c1"># when dpnp fully migrates dpctl/tensor</span>
133-
<span class="kn">from</span><span class="w"> </span><span class="nn">dpctl_ext.tensor._numpy_helper</span><span class="w"> </span><span class="kn">import</span> <span class="p">(</span>
131+
<span class="c1"># pylint: disable=no-name-in-module</span>
132+
<span class="kn">from</span><span class="w"> </span><span class="nn">dpnp.dpnp_utils</span><span class="w"> </span><span class="kn">import</span> <span class="n">get_usm_allocations</span>
133+
<span class="kn">from</span><span class="w"> </span><span class="nn">dpnp.tensor._numpy_helper</span><span class="w"> </span><span class="kn">import</span> <span class="p">(</span>
134134
<span class="n">normalize_axis_index</span><span class="p">,</span>
135135
<span class="n">normalize_axis_tuple</span><span class="p">,</span>
136136
<span class="p">)</span>
137137

138-
<span class="c1"># pylint: disable=no-name-in-module</span>
139-
<span class="kn">from</span><span class="w"> </span><span class="nn">dpnp.dpnp_utils</span><span class="w"> </span><span class="kn">import</span> <span class="n">get_usm_allocations</span>
140-
141138

142139
<div class="viewcode-block" id="apply_along_axis">
143140
<a class="viewcode-back" href="../../reference/generated/dpnp.apply_along_axis.html#dpnp.apply_along_axis">[docs]</a>

pull/2817/_modules/dpnp/dpnp_iface_histograms.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@
1414
</script>
1515

1616
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
17-
<title>dpnp.dpnp_iface_histograms &mdash; Data Parallel Extension for NumPy 0.20.0dev3+301.g1a7b696a21a documentation</title>
17+
<title>dpnp.dpnp_iface_histograms &mdash; Data Parallel Extension for NumPy 0.20.0dev3+375.g7a2da50f0c8 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=9edc463e" />
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=af349195"></script>
24+
<script src="../../_static/documentation_options.js?v=a48e2b2c"></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>

0 commit comments

Comments
 (0)