Skip to content

Expose IOBinding features via C/C++/C# language bindings.#4646

Merged
yuslepukhin merged 52 commits into
masterfrom
yuslepukhin/io_binding
Aug 10, 2020
Merged

Expose IOBinding features via C/C++/C# language bindings.#4646
yuslepukhin merged 52 commits into
masterfrom
yuslepukhin/io_binding

Conversation

@yuslepukhin
Copy link
Copy Markdown
Member

Description:
Expose IOBinding API via C and C++. Expose C# classes.

Motivation and Context
This allows to use pre-allocated buffers on targeted devices and also target device for unknown output shapes.

  Add shared library tests.
@yuslepukhin yuslepukhin requested a review from fs-eire July 28, 2020 22:18
Comment thread onnxruntime/test/shared_lib/test_inference.cc
Comment thread onnxruntime/test/shared_lib/test_inference.cc
@pranavsharma
Copy link
Copy Markdown
Contributor

Changed LGTM for the C and C++ APIs.

pranavsharma
pranavsharma previously approved these changes Aug 7, 2020
hariharans29
hariharans29 previously approved these changes Aug 7, 2020
Comment thread include/onnxruntime/core/session/onnxruntime_c_api.h
@yuslepukhin yuslepukhin dismissed stale reviews from hariharans29 and pranavsharma via facd52a August 10, 2020 18:14
@yuslepukhin yuslepukhin merged commit 3530ce5 into master Aug 10, 2020
@yuslepukhin yuslepukhin deleted the yuslepukhin/io_binding branch August 10, 2020 20:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants