onnxruntime
Add API to compile a model
#24207
Merged

Add API to compile a model #24207

skottmckay merged 33 commits into main from adrianl/model-compile-api
adrianlizarraga
adrianlizarraga Add CompileModel() API
3f0dd46d
adrianlizarraga Merge branch 'main' into adrianl/model-compile-api
4a48ac2e
github-actions
github-actions commented on 2025-03-27
github-advanced-security
github-advanced-security commented on 2025-03-27
adrianlizarraga Fix call to Partition() in test for CUDA EP
bd55f7b1
adrianlizarraga Fix linter issues
46f6ee14
adrianlizarraga more linter fixes
eca5951e
adrianlizarraga adrianlizarraga requested a review from HectorSVC HectorSVC 343 days ago
adrianlizarraga Fix compiler warning regarding unused variable in minimual build
1267897c
adrianlizarraga Optional GitHub suggestions
f9aa437a
adrianlizarraga Return a 'ORT_NOT_IMPLEMENTED' error if CompileModel() is called in a…
19cf95a7
skottmckay
skottmckay commented on 2025-04-03
adrianlizarraga adrianlizarraga marked this pull request as ready for review 332 days ago
adrianlizarraga adrianlizarraga changed the title [draft] Add API to compile a model Add API to compile a model 332 days ago
adrianlizarraga Merge main and fix conflicts
0cd141c1
adrianlizarraga Move APIs to a separate C API struct
0bdf00f8
adrianlizarraga Store path as utf8 strings
3f83222e
adrianlizarraga Always generate output compiled model (even if has no EpContext nodes)
c8d59256
adrianlizarraga Rename variables
4cfeffe9
adrianlizarraga Exclude C++ api constructs for min build
a5937d28
adrianlizarraga adrianlizarraga requested a review from adrastogi adrastogi 331 days ago
adrianlizarraga adrianlizarraga requested a review from mschofie mschofie 331 days ago
adrianlizarraga adrianlizarraga requested a review from shschaefer shschaefer 331 days ago
adrianlizarraga Remove C API to create ModelCompilationOptions without an existing se…
2cd3885c
adrianlizarraga Rename variable
a008ff92
mschofie
mschofie dismissed these changes on 2025-04-09
adrianlizarraga Allow copying a const session option when creating compile options
e0bded60
adrianlizarraga adrianlizarraga dismissed their stale review via e0bded60 330 days ago
github-actions
github-actions commented on 2025-04-09
adrastogi
adrastogi commented on 2025-04-09
adrianlizarraga Rename provider bridge function that gets configs from OrtSessionOptions
754e1ed0
adrianlizarraga
adrianlizarraga commented on 2025-04-09
adrianlizarraga Remove function that gets namespaced configs from provider bridge
67c3e341
adrastogi
adrastogi approved these changes on 2025-04-10
adrianlizarraga Clean up
e584c8b9
adrianlizarraga Add default implementation of the new IExecutionProviderFactory::Crea…
2b0c1e17
skottmckay
skottmckay commented on 2025-04-11
adrianlizarraga Apply suggestions from code review
1a3583e0
adrianlizarraga Make parameters to CreateProvider() references instead of pointers
3d075ac2
adrianlizarraga Addressed review comments
5371b0ce
adrianlizarraga Fix CreateProvider() signature for OpenVINO EP
32539b5a
adrianlizarraga Merge branch 'main' into adrianl/model-compile-api
5d1af93c
adrianlizarraga Make session config prefix for EPs 'ep.EP_NAME.'
24b100e7
adrianlizarraga Update comment about session config prefix for EP options
33009a4a
adrianlizarraga
adrianlizarraga commented on 2025-04-11
adrianlizarraga Add ORT_UNUSED macro
68164c41
adrianlizarraga Clean up line length checks
d923feb5
skottmckay
skottmckay commented on 2025-04-11
adrianlizarraga Fix doc comment for C API func
bc685381
skottmckay
skottmckay dismissed these changes on 2025-04-11
adrastogi
adrastogi approved these changes on 2025-04-11
vriveras
vriveras dismissed these changes on 2025-04-11
adrianlizarraga Merge branch 'main' into adrianl/model-compile-api
82fd2109
adrianlizarraga Use 'ep.WebGPU.' prefix for provider options added to session configs
ce389f1f
adrianlizarraga adrianlizarraga dismissed their stale review via ce389f1f 327 days ago
adrianlizarraga adrianlizarraga dismissed their stale review via ce389f1f 327 days ago
skottmckay
skottmckay approved these changes on 2025-04-12
skottmckay skottmckay merged 90c263f4 into main 327 days ago
skottmckay skottmckay deleted the adrianl/model-compile-api branch 327 days ago
yuslepukhin
yuslepukhin commented on 2025-04-14
yuslepukhin
yuslepukhin commented on 2025-04-14
yuslepukhin
yuslepukhin commented on 2025-04-14
yuslepukhin
yuslepukhin commented on 2025-04-14
yuslepukhin
yuslepukhin commented on 2025-04-14
yuslepukhin
yuslepukhin commented on 2025-04-14
yuslepukhin
yuslepukhin commented on 2025-04-14
yuslepukhin
yuslepukhin commented on 2025-04-14
yuslepukhin
yuslepukhin commented on 2025-04-14

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone