Add type dispatching to pybind11 extension of dpnp.linalg.eigh() #1388
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.
The PR adds a type matrix towards LAPACK pybind11 extension and defines supported type of
heevnd
andsyevd
functions by OneMKL.The existing extensions are updated to call dispatching function depending on type of input arrays.
Additionally the channels are explicitly defined for installing dependent packages of dpnp in
generate coverage
andbuild sphinx
github actions to prevent unpredictable behavior withdefaults
channel used byconda-incubator/setup-miniconda
(no option provided by the action to override the default channel).