Skip to content

Commit f5918cc

Browse files
Merge master into use_gesv_solve
2 parents 04afc1a + 8133c3c commit f5918cc

Some content is hidden

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

64 files changed

+298
-1
lines changed

.github/workflows/openssf-scorecard.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,16 @@ on:
77
# For Branch-Protection check. Only the default branch is supported. See
88
# https://github.com/ossf/scorecard/blob/main/docs/checks.md#branch-protection
99
branch_protection_rule:
10+
# To be able to be triggered manually
11+
workflow_dispatch:
1012
# To guarantee Maintained check is occasionally updated. See
1113
# https://github.com/ossf/scorecard/blob/main/docs/checks.md#maintained
1214
schedule:
1315
- cron: '28 2 * * 1'
1416
- cron: '28 2 * * 4'
1517
push:
16-
branches: [ "master" ]
18+
branches:
19+
- master
1720

1821
# Declare default permissions as read only.
1922
permissions: read-all

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1515
* Added `timeout-minutes` property to GitHub jobs [#2526](https://github.com/IntelPython/dpnp/pull/2526)
1616
* Added implementation of `dpnp.ndarray.data` and `dpnp.ndarray.data.ptr` attributes [#2521](https://github.com/IntelPython/dpnp/pull/2521)
1717
* Added `dpnp.ndarray.__contains__` method [#2534](https://github.com/IntelPython/dpnp/pull/2534)
18+
* Added implementation of `dpnp.linalg.lu_factor` (SciPy-compatible) [#2557](https://github.com/IntelPython/dpnp/pull/2557), [#2565](https://github.com/IntelPython/dpnp/pull/2565)
1819

1920
### Changed
2021

@@ -35,6 +36,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3536
* FFT module is updated to perform in-place FFT in intermediate steps of ND FFT [#2543](https://github.com/IntelPython/dpnp/pull/2543)
3637
* Reused dpctl tensor include to enable experimental SYCL namespace for complex types [#2546](https://github.com/IntelPython/dpnp/pull/2546)
3738
* Changed Windows-specific logic in dpnp initialization [#2553](https://github.com/IntelPython/dpnp/pull/2553)
39+
* Added missing includes to files in ufunc and VM pybind11 extensions [#2571](https://github.com/IntelPython/dpnp/pull/2571)
3840
* Refactored backend implementation of `dpnp.linalg.solve` to use oneMKL LAPACK `gesv` directly [#2558](https://github.com/IntelPython/dpnp/pull/2558)
3941

4042
### Deprecated

dpnp/backend/extensions/ufunc/elementwise_functions/bitwise_count.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@
2323
// THE POSSIBILITY OF SUCH DAMAGE.
2424
//*****************************************************************************
2525

26+
#include <cstdint>
27+
#include <type_traits>
28+
#include <vector>
29+
2630
#include <sycl/sycl.hpp>
2731

2832
#include "dpctl4pybind11.hpp"

dpnp/backend/extensions/ufunc/elementwise_functions/degrees.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@
2323
// THE POSSIBILITY OF SUCH DAMAGE.
2424
//*****************************************************************************
2525

26+
#include <type_traits>
27+
#include <vector>
28+
2629
#include <sycl/sycl.hpp>
2730

2831
#include "dpctl4pybind11.hpp"

dpnp/backend/extensions/ufunc/elementwise_functions/fabs.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@
2323
// THE POSSIBILITY OF SUCH DAMAGE.
2424
//*****************************************************************************
2525

26+
#include <type_traits>
27+
#include <vector>
28+
2629
#include <sycl/sycl.hpp>
2730

2831
#include "dpctl4pybind11.hpp"

dpnp/backend/extensions/ufunc/elementwise_functions/fix.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@
2323
// THE POSSIBILITY OF SUCH DAMAGE.
2424
//*****************************************************************************
2525

26+
#include <type_traits>
27+
#include <vector>
28+
2629
#include <sycl/sycl.hpp>
2730

2831
#include "dpctl4pybind11.hpp"

dpnp/backend/extensions/ufunc/elementwise_functions/float_power.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@
2323
// THE POSSIBILITY OF SUCH DAMAGE.
2424
//*****************************************************************************
2525

26+
#include <complex>
27+
#include <type_traits>
28+
#include <vector>
29+
2630
#include <sycl/sycl.hpp>
2731

2832
#include "dpctl4pybind11.hpp"

dpnp/backend/extensions/ufunc/elementwise_functions/fmax.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@
2323
// THE POSSIBILITY OF SUCH DAMAGE.
2424
//*****************************************************************************
2525

26+
#include <vector>
27+
2628
#include <sycl/sycl.hpp>
2729

2830
#include "dpctl4pybind11.hpp"

dpnp/backend/extensions/ufunc/elementwise_functions/fmin.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@
2323
// THE POSSIBILITY OF SUCH DAMAGE.
2424
//*****************************************************************************
2525

26+
#include <vector>
27+
2628
#include <sycl/sycl.hpp>
2729

2830
#include "dpctl4pybind11.hpp"

dpnp/backend/extensions/ufunc/elementwise_functions/fmod.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@
2323
// THE POSSIBILITY OF SUCH DAMAGE.
2424
//*****************************************************************************
2525

26+
#include <cstdint>
27+
#include <type_traits>
28+
#include <vector>
29+
2630
#include <sycl/sycl.hpp>
2731

2832
#include "dpctl4pybind11.hpp"

0 commit comments

Comments
 (0)