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