-
Notifications
You must be signed in to change notification settings - Fork 22
Add dpnp.linalg.eigvalsh() implementation #1714
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
Merged
Merged
Changes from all commits
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
4c28394
Add dpnp.linalg.eigvalsh() impl
vlad-perevezentsev 0c891ef
Update cupy tests for dpnp.linalg.eigvalsh func
vlad-perevezentsev 5e65e47
Small update dpnp.linalg.eigh
vlad-perevezentsev 5c6a7ce
Update cupy tests for dpnp.linalg.eigh
vlad-perevezentsev 6c922d9
Add test_eigenvalue_symm to check queue and usm_type
vlad-perevezentsev 2f01aed
Update test_linalg.py
vlad-perevezentsev 9600a38
Merge master into impl_eigvalsh
vlad-perevezentsev 3279e60
Optimize dpnp_eigh logic for eigen_mode='N'
vlad-perevezentsev 40e3f19
Add a logic with a.size==0 to dpnp_eigh
vlad-perevezentsev ed62185
Update docstrings for eigh and eigvalsh
vlad-perevezentsev ed8f688
Update cupy tests
vlad-perevezentsev 562dce4
Add support for both registers to UPLO
vlad-perevezentsev 015eb4a
Call dpnp_eigh instead of dpnp_eigvalsh
vlad-perevezentsev 17691c4
Add get_symm_herm_numpy_array func to helper.py
vlad-perevezentsev dc5ace5
Merge master into impl_eigvalsh
vlad-perevezentsev f8eb398
Update dpnp tests
vlad-perevezentsev 47aba16
Add generate_random_numpy_array func to helper.py
vlad-perevezentsev 90dfeab
Merge master into impl_eigvalsh
vlad-perevezentsev 303bdc6
Remove use_seed parameter from generate_random_numpy_array
vlad-perevezentsev 768639a
Address remarks
vlad-perevezentsev 7b7bea9
Generate 4d and more array
vlad-perevezentsev 6eab947
Support 4d and more array for dpnp_eigh
vlad-perevezentsev 260b171
Update TestEigenvalue
vlad-perevezentsev cf916a5
Merge master into impl_eigvalsh
vlad-perevezentsev 6cd5c37
Fix invalid UPLO test
vlad-perevezentsev aa6baff
Merge master into impl_eigvalsh
vlad-perevezentsev 20223f4
Merge branch 'master' into impl_eigvalsh
antonwolfy 73dea02
Merge master into impl_eigvalsh
vlad-perevezentsev 08626dc
Make depends parameter optional in heevd.hpp
vlad-perevezentsev 2e0c3c4
Add a w/a for MKLD-17201
vlad-perevezentsev 238f0e4
Merge master into impl_eigvalsh
vlad-perevezentsev 8efb558
Wait for each host_task after calling _syevd
vlad-perevezentsev ed8e307
Merge master into impl_eigvalsh
vlad-perevezentsev d86a957
Update test_eigenvalues in test_linalg.py
vlad-perevezentsev acccdcd
Merge master into impl_eigvalsh
vlad-perevezentsev fa6078e
Update test_eigenvalue in test_sycl_queue.py
vlad-perevezentsev db5c855
Merge branch 'master' into impl_eigvalsh
antonwolfy 08c37dd
Merge master into impl_eigvalsh
vlad-perevezentsev 0ab53b1
Merge impl_eigvalsh into impl_eigvalsh
vlad-perevezentsev 1918e9c
Merge master into impl_eigvalsh
vlad-perevezentsev File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.