-
Notifications
You must be signed in to change notification settings - Fork 31
Support kDLCPU
DLDeviceType for from_dlpack
and __dlpack__
#1781
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 1 commit
Commits
Show all changes
22 commits
Select commit
Hold shift + click to select a range
6ad1c5f
Support `kDLCPU` devices via DLPack protocol
ndgrigorian a250506
Refactor _dlpack.pyx functions
ndgrigorian d326314
Fix Cython warning caused by cimporting from Numpy
ndgrigorian 1ec9a76
Handle Numpy deprecated API without touching CMake
ndgrigorian 7b6a651
Introduce _is_host_cpu utility predicate used in __dlpack__
oleksandr-pavlyk d393950
Merge pull request #1784 from IntelPython/factor-out-dl-device-check
oleksandr-pavlyk c3655ed
Fixes a typo when making NumPy array interface from a boolean array i…
ndgrigorian cb80f55
Adds validation for `dl_device` argument in `__dlpack__`
ndgrigorian 3c35c3b
Chane per PR review by @oleksandr-pavlyk and pass NULL strides to dl_…
ndgrigorian f781400
Adds tests for DLPack using `kDLCPU` dl_device
ndgrigorian 1544e9b
Clean up errors in `__dlpack__`
ndgrigorian 70c6772
Re-order conditional strides assignment
ndgrigorian fe71e99
Prevent losing reference of DLPack holder when returning NumPy array
ndgrigorian 85d417f
Expose `DLDeviceType` in `dpctl.tensor`
ndgrigorian 5ae872a
Docstring for DLDeviceType listing the valid enumerators
ndgrigorian 353be0d
Add documentation for constants and `DLDeviceType` enums
ndgrigorian 2bd92df
Merge pull request #1793 from IntelPython/document-dldevicetype-const…
oleksandr-pavlyk a30b573
Merge branch 'master' into feature/dlpack-kdlcpu-support
oleksandr-pavlyk 4c360d3
Add _is_kdlcpu_device utility to _dlpack.pyx
ndgrigorian dd4c0c0
Minor change to `_is_kdlcpu_device`
ndgrigorian 2661f51
Support copy-via-host in from_dlpack
oleksandr-pavlyk 9a17afc
Merge pull request #1789 from IntelPython/enhance-from_dlpack
oleksandr-pavlyk 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
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.