-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Add infrastructure for auto EP selection #24430
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
+3,372
−154
Merged
Changes from all commits
Commits
Show all changes
36 commits
Select commit
Hold shift + click to select a range
3a05559
Add infrastructure for auto EP selection.
skottmckay 9d23198
Fix merge
skottmckay 28cf01d
Apply suggestions from code review
skottmckay 4acf072
Fix CI build failures
skottmckay bf9ead7
Merge remote-tracking branch 'origin/main' into skottmckay/AutoSelect…
skottmckay df9cfca
Fix merge
skottmckay db16855
Merge with main.
skottmckay 613b06f
Address PR comments
skottmckay ed24b04
Address PR comments
skottmckay 62d6cb2
Merge
skottmckay fec1d84
Merge branch 'main' into skottmckay/AutoSelectEpInfrastructure_PR
skottmckay 36e44cb
Merge branch 'skottmckay/AutoSelectEpInfrastructure_PR' of https://gi…
skottmckay 602022e
Fix minimal builds.
skottmckay fab34cd
Update comment for CreateEpApiFactoriesFn
skottmckay c00a1aa
lint
skottmckay 1c9f8ef
lint
skottmckay 6dcc943
Add TRT dependency to unit tests when it's enabled.
skottmckay 0c21238
Add TRT library before CUDA. Might not matter but seems like a better…
skottmckay 107173a
Apply suggestions from code review
skottmckay 42eeb3b
Merge remote-tracking branch 'origin/main' into skottmckay/AutoSelect…
skottmckay e90ca4e
Move GetProviderOptionPrefix to OrtSessionOptions. Keeps the dependen…
skottmckay 29b5daa
Split assert helpers to avoid dependency on OrtGetApi unless required.
skottmckay bb6d8b1
Update onnxruntime/core/session/ep_library.cc
skottmckay 23e6a99
Add onnxruntime_common to autoep_test libs
skottmckay 0a513d6
Merge branch 'skottmckay/AutoSelectEpInfrastructure_PR' of https://gi…
skottmckay 7628efd
Add onnx_proto back in as a dependency for the autoep test project.
skottmckay eb2fd13
Fix filename
skottmckay 85a770d
Fix autoep unit test dependencies
skottmckay 38a9958
Add part 2
skottmckay 9a25cdd
Skip building autoep tests on non-Windows platforms.
skottmckay 97088b0
Fix minimal build.
skottmckay e6d11f8
Add all external libraries to link list
skottmckay a4cdae9
Update cmake/onnxruntime_unittests.cmake
skottmckay 689bce9
Exclude LoadPluginOrProviderBridge in minimal build.
skottmckay 5951350
Merge branch 'skottmckay/AutoSelectEpInfrastructure_PR' of https://gi…
skottmckay 4905d5c
Fix build warning.
skottmckay 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
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.