You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,9 +6,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6
6
7
7
## [0.17.0] - 02/DD/2025
8
8
9
-
This release reaches milestone of 100% compliance with Python Array API specification (revision [2023.12](https://data-apis.org/array-api/2023.12/)).
10
-
The release provides enhanced compatibility with NumPy 2.2.3. Array manipulation, mathematical, logic, statistics routines are complemented by a set of new functions.
11
-
Furthermore, in that release, the full scope of DPNP tests pass on NVIDIA GPUs.
9
+
This release achieves 100% compliance with Python Array API specification (revision [2023.12](https://data-apis.org/array-api/2023.12/)).
10
+
The release provides enhanced compatibility with NumPy 2.2.3. Array manipulation, mathematical, logic, and statistics routines are complemented by a set of new functions.
11
+
Furthermore, in this release, the full scope of DPNP tests pass on NVIDIA GPUs.
12
12
13
13
### Added
14
14
@@ -60,21 +60,21 @@ Furthermore, in that release, the full scope of DPNP tests pass on NVIDIA GPUs.
60
60
* Extended support of `order` keyword in like-functions [#2088](https://github.com/IntelPython/dpnp/pull/2088)
61
61
* Updated `dpnp.einsum` function to comply with NEP-50 [#2120](https://github.com/IntelPython/dpnp/pull/2120)
62
62
* Extended `dpnp.linalg.pinv` and `dpnp.linalg.matrix_rank` functions to support `rtol` keyword [#2124](https://github.com/IntelPython/dpnp/pull/2124)
63
-
* Extended `dpnp.array` function to support `ndmin` keyword [#2124](https://github.com/IntelPython/dpnp/pull/2124)
63
+
* Extended `dpnp.array` function to support `ndmin` keyword [#2135](https://github.com/IntelPython/dpnp/pull/2135)
64
64
* Leveraged `dpctl.tensor` implementation for `dpnp.put_along_axis` function [#2134](https://github.com/IntelPython/dpnp/pull/2134)
65
65
* Corrected `dpnp.ndarray.item` implemented to return a python scalar instead of zero-dimensional array [#2138](https://github.com/IntelPython/dpnp/pull/2138)
66
66
* Bumped NumPy, CuPy and Python versions used for building docs [#2158](https://github.com/IntelPython/dpnp/pull/2158)
67
67
* Extended `dpnp.sort` and `dpnp.argsort` functions to support `kind="mergesort"` and `kind="radixsort"` values [#2159](https://github.com/IntelPython/dpnp/pull/2159)
68
68
* Revised and updated information in `README.md` document [#2166](https://github.com/IntelPython/dpnp/pull/2166)
69
-
* Permitted "same_kind" casting for elementwise inplace operators [#2170](https://github.com/IntelPython/dpnp/pull/2170)
69
+
* Permitted `"same_kind"` casting for elementwise inplace operators [#2170](https://github.com/IntelPython/dpnp/pull/2170)
70
70
* Bumped oneMKL version up to `0.6` and added new `--onemkl-interfaces-dir` option to build script [#2193](https://github.com/IntelPython/dpnp/pull/2193)
71
71
* Updated implementation of `dpnp.linalg.solve` function to align with `numpy >= 2.0` and Python array API [#2198](https://github.com/IntelPython/dpnp/pull/2198)
72
72
* Improved performance of `dpnp.choose` function by implementing a dedicated kernel [#2201](https://github.com/IntelPython/dpnp/pull/2201)
73
73
* Aligned with the functional changes introduced by NumPy 2.2 [#2226](https://github.com/IntelPython/dpnp/pull/2226)
74
74
* Improved performance of `dpnp.nan_to_num` function by implementing a dedicated kernel [#2228](https://github.com/IntelPython/dpnp/pull/2228)
75
-
* Enabled Intel MKL backends when building building from the source with `--onemkl-interfaces` option [#2229](https://github.com/IntelPython/dpnp/pull/2229)
75
+
* Enabled Intel MKL backends when building from the source with `--onemkl-interfaces` option [#2229](https://github.com/IntelPython/dpnp/pull/2229)
76
76
* Extended `intersphinx_mapping` with a link to CuPy documentation to make cupy functions clickable from the rendered pages [#2232](https://github.com/IntelPython/dpnp/pull/2232)
77
-
* Improved performance of `dpnp.nanmedian` function when `axis is no None` passed [#2240](https://github.com/IntelPython/dpnp/pull/2240)
77
+
* Improved performance of `dpnp.nanmedian` function when `axis` is not `None` passed [#2240](https://github.com/IntelPython/dpnp/pull/2240)
78
78
* Aligned `dpnp.trim_zeros` with NumPy 2.2 and added support of a multi-dimenaional input array [#2241](https://github.com/IntelPython/dpnp/pull/2241)
79
79
* Disallowed implicit conversion of `dpnp.ndarray` to `numpy.ndarray`[#2260](https://github.com/IntelPython/dpnp/pull/2260)
80
80
* Extended `dpnp.ndarray.to_device` method to support `stream` keyword [#2263](https://github.com/IntelPython/dpnp/pull/2263)
@@ -85,7 +85,7 @@ Furthermore, in that release, the full scope of DPNP tests pass on NVIDIA GPUs.
85
85
* Extended `dpnp.cov` function to support all keyword arguments [#2303](https://github.com/IntelPython/dpnp/pull/2303)
86
86
* Disallowed `minlength=None` value passed into `dpnp.bincount` function [#2310](https://github.com/IntelPython/dpnp/pull/2310)
87
87
* Added build support with `oneMath` (new name of `oneMKL` interface) [#2313](https://github.com/IntelPython/dpnp/pull/2313)
88
-
* Aligned a signature of `dpnp.astype` function with Python array API [#2318](https://github.com/IntelPython/dpnp/pull/2318)
88
+
* Aligned the signature of `dpnp.astype` function with Python array API [#2318](https://github.com/IntelPython/dpnp/pull/2318)
89
89
90
90
### Fixed
91
91
@@ -95,13 +95,13 @@ Furthermore, in that release, the full scope of DPNP tests pass on NVIDIA GPUs.
95
95
* Resolved issues with `dpnp.linalg.svd` implementation invoked on NVIDIA GPU [#2212](https://github.com/IntelPython/dpnp/pull/2212)
96
96
* Fixed compilation warnings when building from the source with `--target=cuda` option [#2225](https://github.com/IntelPython/dpnp/pull/2225)
* Extended `"PATH"` environment variable on Windows to support dpnp in virtual enviroemnt out of the box [#2242](https://github.com/IntelPython/dpnp/pull/2242)
98
+
* Extended `"PATH"` environment variable on Windows to support dpnp in virtual environment out of the box [#2242](https://github.com/IntelPython/dpnp/pull/2242)
99
99
* Added a workaround to prevent a race condition in `dpnp.linalg.qr` when running on NVIDIA GPU [#2265](https://github.com/IntelPython/dpnp/pull/2265)
100
100
* Resolved `IndexError` exception raised by `dpnp.matmul`[#2278](https://github.com/IntelPython/dpnp/pull/2278)
101
101
* Declared missing required dependencies on numpy and dpctl packages from dpnp wheel package [#2283](https://github.com/IntelPython/dpnp/pull/2283)
102
102
* Resolved an issue with wrong result shape returned by `dpnp.vecdot`[#2294](https://github.com/IntelPython/dpnp/pull/2294)
103
103
* Resolved an issue with wrong result returned by `dpnp.tensordot` for integer data types [#2296](https://github.com/IntelPython/dpnp/pull/2296)
104
-
* Resolved `ValueError` exception raised by `dpnp.linalg.qr` with non-contigious input array [#2314](https://github.com/IntelPython/dpnp/pull/2314)
104
+
* Resolved `ValueError` exception raised by `dpnp.linalg.qr` with non-contiguous input array [#2314](https://github.com/IntelPython/dpnp/pull/2314)
105
105
* Resolved an issue with wrong result returned by `dpnp.fft.fftn` and `dpnp.fft.rfftn` when running on NVIDIA GPU [#2332](https://github.com/IntelPython/dpnp/pull/2332)
0 commit comments