Expose IOBinding features via C/C++/C# language bindings. #4646
Implement Create/Release Allocator
8506fc96
Add C++ API for CreateAllocator/ReleaseAllocator
10833d81
Move Allocator API up the structure.
83b7742c
Merge branch 'master' into yuslepukhin/io_binding
e308a9d9
Add IoBnding.
39d33f93
Merge branch 'master' into yuslepukhin/io_binding
50fdda15
Add Seesion:Run() with binding and tests.
e4e39c94
Expose new allocator and io_binding api to c# nativemethods.
c3bb59ad
Do not use outside pointers for meminfo names as they may be shortlived.
ef5d5be2
Convert MemoryInfo to a pubvlic class exposing properties
8503904a
Merge branch 'master' into yuslepukhin/io_binding
e27c884f
Fix unused return value error.
10db4f6f
Implement MemoryInfo, MemoryAllocator and MemoryAllocation
189300d3
Merge branch 'master' into yuslepukhin/io_binding
3184e823
Add tests and make them run.
a243331b
Introduce IOBinding and OrtValue
90e1571a
Implement IoBinding and some auxiallry functionality
618486d1
Merge branch 'master' into yuslepukhin/io_binding
96b522cf
Adjust for the recent changes in Api global instance.
80a73611
Introduce BindOutputToDevice API
29c1b8ec
Merge branch 'master' into yuslepukhin/io_binding
ae8e408b
Some refactoring.
a568fa4b
Imlpement GetBoudnOutputNames and test it.
eea3851a
Merge branch 'master' into yuslepukhin/io_binding
0b22c98a
Fix docs and merge issues.
202d9e97
Implement GetBoundOutputValues and test.
0ea61326
Finish implementation of OrtIoBinding
2910a0c6
Complete testing.
61b48f8a
Merge branch 'master' into yuslepukhin/io_binding
c7e466e0
Fix build failures, fix some leaks.
764d4017
Adjust some protos.
224e7e71
Address some review comments. Fix CI build failures.
e011a010
Advance ptr when creating output values.
dddd3683
Save work before Bitlocker restart.
38c36861
Merge branch 'master' into yuslepukhin/io_binding
39b78f8c
Add necessary member functions to MemoryInfo.
cb536fd3
Address review comments.
9a1c2cdd
Merge branch 'master' into yuslepukhin/io_binding
b438547a
Fix centos compilation.
48aeccad
Fix up info comparision for CPU.
b4c5d230
Move factory methods to OrtValue
53dd8607
Don't throw out of destructor
df825e46
Merge branch 'master' into yuslepukhin/io_binding
084a85e4
Fix CI issues.
b76f3b9a
Refactor inferencing Run() methods.
a755a08c
Minor fixes.
dc0e7306
Merge branch 'master' into yuslepukhin/io_binding
83b28ea2
Fix encoding conversion and OrtIoBinding.GetOutputNames()
db70346d
Fix Run() bugs.
0d1fbc88
Move some unsafe test code to the main project so it can be tested th…
4710ee8e
Merge branch 'master' into yuslepukhin/io_binding
bcf368ac
Fix up merge leftovers
facd52a1
yuslepukhin
dismissed their stale review
via facd52a1
5 years ago
yuslepukhin
dismissed their stale review
via facd52a1
5 years ago
yuslepukhin
deleted the yuslepukhin/io_binding branch 5 years ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub