-
Notifications
You must be signed in to change notification settings - Fork 22
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
Development milestone 0.12.2dev1 #1533
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…pport (#1489) Use specilized kernel for f-arrays and sum by axis=1. Add keepdims support
Removed w/a to Klocwork
* Update dpnp_median * Update dpnp_cov * Update test_statistics.py * Move get_ret_type_and_func to dpnp_algo_utils * Call get_default_floating_type without <>
* Resolved warning and error with cython 3.0.0 * Removed cython pinning
* Updated get_ret_type_and_func takes cpp_bool has_aspect_fp64 argument * Use the updated get_ret_type_and_func function in call_fptr_1in_1out_strides, call_fptr_2in_1out and call_fptr_2in_1out_strides functions for further test updates to run on Iris Xe.
Update tests to run on Iris Xe
* Reuse dpctl.tensort.take for dpnp.take * Add examples and use dpnp.is_supported_array_type * Use dpnp.get_usm_ndarray in take and update examples --------- Co-authored-by: Anton <100830759+antonwolfy@users.noreply.github.com>
* Update tests to test_linalg * Remove skip_dtype_not_supported func * Add support complex64 for dpnp.take * Fix test_sort.py * Fix test_special.py * Use dpnp.default_float_type for test_print_dpnp_nd * A small update skipped_tests * Fix remarks
…finite() functions. (#1504) * Reuse dpctl.tensor.isnan(), dpctl.tensor.isinf(), and dpctl.tensor.isfinite() functions. * Add more test for isnan, isinf, and isfinite functions. * Fix pre-commit * Update tests/test_logic.py * Update test_logic.py --------- Co-authored-by: Anton <100830759+antonwolfy@users.noreply.github.com>
* Updated Overview page * Added Quick Start Guide * Updated developement guides * Applied review comments * Added examples * Keeping existing docs instead of full clean-up
* Added print event job * Correct checks order for github.event * Dump GitHub context as action step
* Added versioneer * Setting env variable PROJECT_NUMBER prior building backend docs * Added setup.cfg * Resolve pre-commit faults * Reverted changes in setup.cfg to exclude perf tests * Set env variable to project number
* Leveraged dpctl.tensor.concat() implementation * Increased code coverage
* Update dpnp.arctan2 * Update dpnp.copysign * Update dpnp.fmod * --amend * Update dpnp.hypot * Update dpnp.maximum * Update dpnp.minimum * Update dpnp.cross * Update test_mathematical * Add a new template function get_res_type * Skip test_remainder on Iris Xe * Fix TestAdd * Fix TestMultiply * Use dispatch_fmod_op in vector implementation * Remove fmap for dpnp_floor_divide_ext * Use dispatch_fmod_vec for vector impl * Rename and update get_res_type func * Fix remarks * Use a common check in dispatch_fmod_op * Update dispatch_fmod_op --------- Co-authored-by: Anton <100830759+antonwolfy@users.noreply.github.com>
* Added support of python 3.11 * Pinned python back to 3.9 in build sphinx * The change to help icpx to find the libraries in * Updated FFT tests to work with numpy from conda-forge * Update tan test to use assert_allclose * Updated remaing FFT tests * Updated test with dpnp.dot() * Updated argsort test * Reduced array size for single precision dtype in dot() test
* Leveraged dpctl.tensor.stack() implementation * Relaxed check in a test of SYCL queue to account the error of floating operations
…1513) * Resolved issue reported by Coverity tool * Renamed local variables and updated comments
use_dpctl_rounding_funcs_in_dpnp
…isefunc_during_module_import create_Unary_BinaryElementwisefunc_during_module_import
use_dpctl_conj_for_dpnp
Co-authored-by: Anton <100830759+antonwolfy@users.noreply.github.com>
* Impove dpnp_fft impl for Iris Xe * Impove dpnp_rfft impl for Iris Xe * Update test_fft and cupy test * Refresh dpnp_iface_fft.py * Fix cupy test_fft.py * Apply review remarks * Reduce python version to 3.10 for generate_coverage * Raise TypeError for boolean data type * Add a new test for fft funcs
* Reworked dpnp.copyto() implementation through existing calls * Extended public CI scope with two more files * Unmuted tests around dpnp.copyto() * Fixed typos in description * Left part of dpnp_copyto implementations in backend since used by FFT * Removed leftover in cython for DPNP_FN_COPYTO * Removed unnecessary import * Applied review comments * Mute not working tests * Mute tests for dpnp.power() which are failing in CI
* Update pip install command * Minor update --------- Co-authored-by: Anton <100830759+antonwolfy@users.noreply.github.com>
…dpnp use dpctl.tensor.sign and dpctl.tensor.negative in dpnp
antonwolfy
requested review from
DenisScherbakov,
oleksandr-pavlyk,
xaleryb,
vlad-perevezentsev,
npolina4 and
vtavana
August 23, 2023 10:05
View rendered docs @ https://intelpython.github.io/dpnp/index.html |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR is developmental milestone, containing the following changes after 0.12.2dev0:
dpctl.tensor.all()
anddpctl.tensor.any()
implementations #1512Arguments in wrong order
issue reported by Coverity tool #1513Pointer to local outside scope
issue reported by Coverity tool #1514