Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge 0.13.0rc1 into gold/2021 #1565

Closed
wants to merge 35 commits into from
Closed

Conversation

vlad-perevezentsev
Copy link
Collaborator

This PR contains

vtavana and others added 30 commits August 22, 2023 08:11
* Leverage dpctl.tensor.expand_dims impl

* Leverage dpctl.tensor.swapaxes impl

* Align args names to numpy

* Remove call_origin for dpnp.moveaxis

* Remove call_origin for dpnp.squeeze
utilize new functionality of dpctl for in-place operators
* implement dpnp.int

* address comments
* implement dpnp.signbit and dpnp.proj

* address comments

* add sycl_q and usm_type tests for dpnp.proj
* Leveraged dpctl.tensor.copy() implementation

* Renamed test files, since coverage tool requires unique names

* dpctl accepted lowercase order
* Resolved logically dead code from coverity report

* Fixed tests

* Skip fmod tests with rhs=0.3

* Appled review comments
* Added support of dpnp.allclose() for a device without fp64 aspect

* Added tests for SYCL queue and USM type

* Handled a corner case with abs(MIN_INT)

* Increased test coverage

* Fixed typos

* Addressed review commets
* Added flipping functions

* Applied the review comments
* Reuse dpctl.tensor.pow for dpnp.power

* Add pow call from OneMKL by pybind11 extension

* Update all tests for dpnp.power

* Update examples for dpnp.power

* Update dpnp_power and use OneMKL only on Linux for it

* Restore deleted funcs in test_arithmetic

* Remove dpnp_init_val

* Skip test_copy

---------

Co-authored-by: Anton <[email protected]>
…1517)

* Add a new dpnp.roll function using dpctl.tensor.roll impl

* Update dpnp.rollaxis and add tests for it

* Update dpnp.moveaxis

* Update implemantations of rolls funcs and fix remarks

* Raise ValueError instead of numpy.AxisError

* Add support for axis=None and shift is tuple in dpnp.roll
* Muted tests for dpnp.sum

* Muted more tests from coverage run
* SAT-6118 Get rid of fallback on numpy in dpnp.asfarray

* Added nore test for dpnp.asfarray() function.

* Fixed example for asfarray function.

* Update dpnp/dpnp_iface_manipulation.py

Co-authored-by: Anton <[email protected]>

* Update tests/third_party/cupy/manipulation_tests/test_kind.py

Co-authored-by: Anton <[email protected]>

* Update test_kind.py

---------

Co-authored-by: Anton <[email protected]>
* Implemented dpnp.hstack() and dpnp.atleast_1d() functions.

* Added tests for hstack and atleast_1d functions

* Fixed test for hstack.

* Update tests/test_arraymanipulation.py

* Update tests/test_arraymanipulation.py

* Fixed test coverage for concatenate and hstack functions.

* Fixed limitation description for concatenate function

---------

Co-authored-by: Anton <[email protected]>
* Updated tests to run on Iris Xe

* Update sycl_queue tests for run on Iris Xe
* use dpctl for trigonometric functions in dpnp

* update tests and skipped test file

* fix test_out_dtype arctan2

* address comments

* use assert_dtype_allclose

* add check_type

* address new comments

* bypass failed test on windows

* use dpctl hyperbolic functions for dpnp

* address comments

---------

Co-authored-by: Anton <[email protected]>
* Leverage dpctl.tensor.put impl

* Apply review remarks

* Update tests for dpnp.put and dpnp.take

* Add todo for vals type checking

* Apply review remarks

* Update examples

---------

Co-authored-by: Anton <[email protected]>
* Updated change log towards 2024.0 release

* Added gh-1543

* Corrected description for gh-1545
@github-actions
Copy link
Contributor

View rendered docs @ https://intelpython.github.io/dpnp/pull/1565/index.html

@vlad-perevezentsev
Copy link
Collaborator Author

This PR is a duplicate of #1569 and outdated

@antonwolfy antonwolfy deleted the merge_to_gold2 branch February 8, 2024 14:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants