Enable third party tests for dpnp.ndarray
#1964
Merged
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 is about to enable scope of third party tests intended to validate
dpnp.ndarray
constructor.The PR also proposes some code changes to pass the new test scope and be aligned with NumPy behavior:
usm_ndarray
instead ofdpt.asaray
call in code of dpnp array constructordpnp_array._create_from_usm_ndarray
function in implementation of dpnp containerThe configuration of pre-commit
pylint
hook is extended to disablec-extension-no-member
check, because it produces only false-positive error in dpnp code. It was already previously disable per specific dpnp interface files, but not moved to globalpylint
configuration.