onnxruntime
[Plugin EP] Allow EP to provide additional virtual devices
#26234
Merged

Commits
  • First draft (untested)
    adrianlizarraga committed 239 days ago
  • Properly discard invalid hw devices provided by the EP; Add hw device metadata entry to indicate who created the device instance
    adrianlizarraga committed 238 days ago
  • Add example code to example EP factory
    adrianlizarraga committed 238 days ago
  • Merge branch 'main' into adrianl/plugin-ep-specify-ort-hw-device
    adrianlizarraga committed 217 days ago
  • Stub out default implementation of new factory function for internal eps
    adrianlizarraga committed 216 days ago
  • Check for vendor too
    adrianlizarraga committed 216 days ago
  • Formalize hardware metadata keys
    adrianlizarraga committed 215 days ago
  • Remove discrete key
    adrianlizarraga committed 215 days ago
  • Make global keys const
    adrianlizarraga committed 215 days ago
  • Add a new EP for testing
    adrianlizarraga committed 215 days ago
  • Rename class
    adrianlizarraga committed 215 days ago
  • Add test for new test EP
    adrianlizarraga committed 215 days ago
  • Merge branch 'main' into adrianl/plugin-ep-specify-ort-hw-device
    adrianlizarraga committed 202 days ago
  • Use ep registration name suffix to trigger virtual device creation. TODO: dont make the EP parse the suffix
    adrianlizarraga committed 201 days ago
  • Add OrtEpFactory function to pass options from the ORT env
    adrianlizarraga committed 200 days ago
  • Fix test
    adrianlizarraga committed 200 days ago
  • Remove unnecessary code from test virtual EP. Add test for creating a compiled model
    adrianlizarraga committed 197 days ago
  • Merge branch 'main' into adrianl/plugin-ep-specify-ort-hw-device
    adrianlizarraga committed 196 days ago
  • Check OrtEpFactory.ort_version_supported before trying to call new function
    adrianlizarraga committed 196 days ago
Loading