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 master to gold/2021 #1484

Merged
merged 25 commits into from
Jul 18, 2023
Merged

Merge master to gold/2021 #1484

merged 25 commits into from
Jul 18, 2023

Conversation

antonwolfy
Copy link
Contributor

@antonwolfy antonwolfy commented Jul 18, 2023

Merge the latest content from master branch to gold/2021 in scope of OOC release 0.12.1.

  • Have you provided a meaningful PR description?
  • Have you added a test, reproducer or referred to issue with a reproducer?
  • Have you tested your changes locally for CPU and GPU devices?
  • Have you made sure that new changes do not introduce compiler warnings?
  • Have you checked performance impact of proposed changes?
  • If this PR is a work in progress, are you filing the PR as a draft?

vlad-perevezentsev and others added 25 commits June 29, 2023 11:50
…1457)

* Check dtype support of each array in resulting tuple in call_origin

* Use dpnp.linspace in test_histograms
* Reuse dpctl.tensor comparison functions.

* Fixed remarks for comparison functions.

* Skip part of test_bounds_fallback tests on Windows.
Co-authored-by: Anton <100830759+antonwolfy@users.noreply.github.com>
* Improve dpnp.log() implementation

* Added a test with bool type

* Removed excess code from the backend

* Fix faults in tests

* Added missing dot at the end of exception text

Co-authored-by: vlad-perevezentsev <vladislav.perevezentsev@intel.com>

* Fixed typos in docstring

* Fixed return type in docstring

---------

Co-authored-by: vlad-perevezentsev <vladislav.perevezentsev@intel.com>
* Improve dpnp.cos() and dpnp.sin() implementations

* Update dpnp/backend/extensions/vm/vm_py.cpp

Co-authored-by: vlad-perevezentsev <vladislav.perevezentsev@intel.com>

* Update dpnp/backend/extensions/vm/vm_py.cpp

Co-authored-by: vlad-perevezentsev <vladislav.perevezentsev@intel.com>

---------

Co-authored-by: vlad-perevezentsev <vladislav.perevezentsev@intel.com>
* Reuse dpctl.tensor.sqrt for dpnp.sqrt

* Update tests and docstrings for dpnp.sqrt

* Add sqrt call from OneMKL by pybind11 extension

* Update test_umath for dpnp.sqrt

* Remove DPNP_FN_SQRT_EXT and update docstrings

* Return deleted DPNP_FN_SQRT_EXT

* Update dpnp/backend/extensions/vm/vm_py.cpp

* Update dpnp/backend/extensions/vm/vm_py.cpp

---------

Co-authored-by: Anton <100830759+antonwolfy@users.noreply.github.com>
* Reuse logical operations from dpctl.tensor

* Apply the comment

* Removed unused backend code
Improve dpnp.square() implementation
Reuse dpctl.tensor.floor_divide() function.
* Add metadata to setup.py

* Set development status to beta

* Apply comments

* FIx precommit cheks

* fix one  more precommit check

---------

Co-authored-by: Anton <100830759+antonwolfy@users.noreply.github.com>
* Update cholesky function
* Update dpnp.linalg.eig function
* Update dpnp.linalg.eigvals
* Update dpnp.linalg.inv()
* Update dpnp_norm
* Update dpnp.linalg.qr
* Update dpnp.linalg.svd
* Rename and move get_res_type_with_aspect func
* dpnp_inv should return float when got float type
* Removed extra copy for strided arrays in dot()

* Added support of strided arrays

* Added support of strided out array

* Fix handling of 1d and 2d arrays
* Initial commit

* Cleanups and fixes

* Review comments, bug fixing and tests
@antonwolfy antonwolfy requested a review from xaleryb July 18, 2023 02:26
@antonwolfy antonwolfy self-assigned this Jul 18, 2023
@antonwolfy antonwolfy merged commit ff9bed2 into gold/2021 Jul 18, 2023
@antonwolfy antonwolfy deleted the merge_to_gold branch July 18, 2023 09:51
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.

5 participants