Experimental C API support #28746
add readme
87799eea
Add Experimental C API design doc
bb4965da
Update naming to ExpSinceV<ver> prefix, merge headers, remove retired…
e2063708
make API version a suffix. some minor refinement.
bf0dc830
answers to open questions
69e40da3
Add experimental C API mechanism with name-based function lookup
6da8cbcb
Update design doc to match implemented naming
6058cd5d
fix Ort::Status usage
27774df5
fix formatting
c5dc853b
Rename ORT_EXPERIMENTAL_FUNC to ORT_EXPERIMENTAL_API
1400fbde
Update design doc: rename ORT_EXPERIMENTAL_FUNC to ORT_EXPERIMENTAL_API
fddfa828
Replace design doc reference with .inc file reference in experimental…
e6d0e8c0
update comments
819e945e
lint
f13c1a30
fix spacing
4a3509a4
minor updates
15519c35
edgchen1
marked this pull request as ready for review 90 days ago
Address PR review: shorten names, reorder macro params, add UB comment
2796cf17
Add .github/copilot-instructions.md with C API versioning guidance
ba792d09
Rename experimental API suffix from _V to _SinceV
1bcf51c5
Merge remote-tracking branch 'origin/main' into edgchen1/experimental…
e2ea7fba
add some newlines around macros
35e2664b
Update experimental API test function to SinceV28
b2d893e6
Address review feedback: comments and ORT_API_T usage
70060043
update comment, use std::array for function table
3f7b8845
cmake: sort files alphabetically, remove trailing whitespace
7db5c426
update experimental header comments
f1fd062f
Apply suggestion from @edgchen1
9e0e9a47
fix doxygen issues
3e4ae3c1
edgchen1
merged
0f300140
into main 82 days ago
edgchen1
deleted the edgchen1/experimental_c_api branch 82 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub