-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Ship the OpenVINO delegate as its own library #21770
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
Open
shoumikhin
wants to merge
87
commits into
gh/shoumikhin/96/head
Choose a base branch
from
gh/shoumikhin/105/head
base: gh/shoumikhin/96/head
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
87 commits
Select commit
Hold shift + click to select a range
7fb60b0
Build and publish CUDA wheels
shoumikhin fac460c
Ship the OpenVINO delegate as its own library
shoumikhin 9d4616b
Update
shoumikhin d91a185
Update
shoumikhin d8d97dd
Update
shoumikhin 15b9873
Update
shoumikhin b1dff39
Update
shoumikhin b30a3c0
Update
shoumikhin 01f16ef
Update
shoumikhin 98848ea
Update
shoumikhin ecdc320
Update
shoumikhin e0d8aa5
Update
shoumikhin 82cacfe
Update
shoumikhin 91aa39e
Update
shoumikhin d8c4c6b
Update
shoumikhin 02bec45
Update
shoumikhin 287fe98
Update
shoumikhin c00044b
Update
shoumikhin 2195932
Update
shoumikhin 38da743
Update
shoumikhin fbcf0d2
Update
shoumikhin 9fdbe7c
Update
shoumikhin 5d3cd08
Update
shoumikhin 4aa4232
Update
shoumikhin 5b10334
Update
shoumikhin c2083f4
Update
shoumikhin 8578758
Update
shoumikhin 1ccd490
Update
shoumikhin 9158960
Update
shoumikhin c8b7a33
Update
shoumikhin 6ac9b78
Update
shoumikhin 0751b10
Update
shoumikhin dc3f82b
Update
shoumikhin d5ffc96
Update
shoumikhin e8cb6b3
Update
shoumikhin 83f7e6a
Update
shoumikhin 65f7d7d
Update
shoumikhin e745645
Update
shoumikhin ad123cf
Update
shoumikhin 03ac518
Update
shoumikhin 2ba456a
Update
shoumikhin 98c7d61
Update
shoumikhin 09039cb
Update
shoumikhin 39dff0c
Update
shoumikhin c87296d
Update
shoumikhin 9cdc309
Update
shoumikhin 078f880
Update
shoumikhin 58f713f
Update
shoumikhin 7b1d70b
Update
shoumikhin a665241
Update
shoumikhin b88f22c
Update
shoumikhin a126fbd
Update
shoumikhin bf87f01
Update
shoumikhin e848370
Update
shoumikhin 5ad26f6
Update
shoumikhin 3f556c3
Update
shoumikhin 114ff80
Update
shoumikhin 0686430
Update
shoumikhin f057c67
Update
shoumikhin 4450c47
Update
shoumikhin 37eaef2
Update
shoumikhin da74b60
Update
shoumikhin 91f5bc0
Update
shoumikhin cb4d82f
Update
shoumikhin 4be34ef
Update
shoumikhin 8cbc05b
Update
shoumikhin ff7929a
Update
shoumikhin 33cb5b2
Update
shoumikhin 1e12cfe
Update
shoumikhin 6f65530
Update
shoumikhin e2f579a
Update
shoumikhin 3408f55
Update
shoumikhin 765de9e
Update
shoumikhin 65c1f20
Update
shoumikhin 8489fb9
Update
shoumikhin 6b94708
Update
shoumikhin ef3ddf9
Update
shoumikhin da00a25
Update
shoumikhin 0f09d3c
Update
shoumikhin 65ce38e
Update
shoumikhin b2450fc
Update
shoumikhin ab3acb9
Update
shoumikhin 1857293
Update
shoumikhin 81a94c4
Update
shoumikhin b31645d
Update
shoumikhin 6a91c18
Update
shoumikhin 9887bb3
Update
shoumikhin 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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I thought we were not doing all the backends? what made you include this one?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You are right that this stack is not doing every backend. OpenVINO came in because it was the last delegate still compiled into the Python extension, so it was the one remaining case of the exact problem the stack fixes: only Python could use it, and a C++ app had no way to link it.
It is also cheap to include, since it needed the same treatment already applied to XNNPACK and CUDA. The backends left out are the ones that need real work, not just splitting.