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 into gold/2021 #1331

Merged
merged 17 commits into from
Mar 6, 2023
Merged

Conversation

antonwolfy
Copy link
Contributor

@antonwolfy antonwolfy commented Mar 6, 2023

Merge the latest changes from master branch into gold/2021 as part of 2023.1 release of IDP.

  • 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?
  • If this PR is a work in progress, are you filing the PR as a draft?

npolina4 and others added 17 commits February 26, 2023 18:59
* Use meshgrid() function from dpctl.tensor.

* Added more tests for meshgrid() funcrion.
* Enable Google Analytics

* Update conf.py

Fixed typo in module name

---------

Co-authored-by: Anton <100830759+antonwolfy@users.noreply.github.com>
* Use linspace() function from dpctl.tensor

* Convert file cupy/creation_tests/test_ranges.py to unix

* Added support for array input arguments to linspace() function.

* Updated linspace implementation for arrays as input argument.

* Fixed linspace() function for complex dtype.

* Removed extra copy in linspace() function.

* Added comments for linspace() function.

* Added skipping cross device tests for linspace() function on Windows.

* Added reason for skipping tests for linspace() function.

Co-authored-by: Oleksandr Pavlyk <oleksandr.pavlyk@intel.com>

---------

Co-authored-by: Oleksandr Pavlyk <oleksandr.pavlyk@intel.com>
Co-authored-by: Anton <100830759+antonwolfy@users.noreply.github.com>
* Change asfarray func and fix tests for it

* Change dtype check in dpnp.asfarray and fix remarks

* Small fix

* Update copyright

---------

Co-authored-by: Anton <100830759+antonwolfy@users.noreply.github.com>
* Remove mixed host\dev implementation from dpnp.all()

* Reduce over group
* Remove mixed host\dev implementation from dpnp.any()

* Reduce over group
* Add missing type aliases

* Remove dpnp.object_ type alias

* Remove dpnp.longcomplex and dpnp.void

* Add dpnp.pi, dpnp.e, dpnp.inf constants

* Add remaining numpy constants
* dpnp.power() doesn't work properly with a scalar

* skip tests with 0 value of complex128 on CPU

* State support of :class: in descriptions
* Add support of complex types for dpnp.abs()

* Add test coverage

* State support of :class: in descriptions
* Fix where operator for support passing 1 arg

* Unskip and fix tests for where operator

* Add support of dpnp.where() with x and y arguments

* Update dpnp/backend/include/dpnp_iface_fptr.hpp

* Use dpctl.tensor.nonzero() implementation

---------

Co-authored-by: Anton Volkov <antonwolfy@gmail.com>
Co-authored-by: Anton <100830759+antonwolfy@users.noreply.github.com>
@antonwolfy antonwolfy requested a review from xaleryb March 6, 2023 11:57
@antonwolfy antonwolfy self-assigned this Mar 6, 2023
@antonwolfy antonwolfy merged commit b675679 into IntelPython:gold/2021 Mar 6, 2023
@antonwolfy antonwolfy deleted the merge_to_gold branch March 6, 2023 13:57
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