Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Reduce code duplication for sorting functions (#1914)
* Remove limitations from dpnp.take implementation * Add more test to cover specail cases and increase code coverage * Applied pre-commit hook * Corrected test_over_index * Update docsctrings with resolving typos * Use dpnp.reshape() to change shape and create dpnp array from usm_ndarray result * Remove limitations from dpnp.place implementation * Update relating tests * Roll back changed in dpnp.vander * Remove data sync at the end of function * Update indexing functions * Add missing test scenario * Updated docstring in put_along_axis() and take_along_axis() and rolled back data synchronization * Remove data synchronization for dpnp.put() * Remove data synchronization for dpnp.nonzero() * Remove data synchronization for dpnp.indices() * Remove data synchronization for dpnp.extract() * Update indexing functions * Update sorting functions * Remove data sync from sort() and agrsort() * Remove data sync from dpnp.sort_complex() * Remove data sync in dpnp.get_result_array()
- Loading branch information