mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-05-14 20:48:00 +00:00
### Description This PR is to refactor ExecutionProvider API for memory management, which is to move allocators from EP level to SessionState level and indexed by OrtDevice ### Motivation and Context <!-- - Why is this change required? What problem does it solve? - If it fixes an open issue, please link to the issue here. --> This PR is to refactor ExecutionProvider API for memory management, which is to move allocators from EP level to SessionState level and indexed by OrtDevice. By this change, EP level will shift the burden of maintaining allocators, which will be user friendly for EP developers --------- Co-authored-by: Lei Cao <leca@microsoft.com@orttrainingdev8.d32nl1ml4oruzj4qz3bqlggovf.px.internal.cloudapp.net> |
||
|---|---|---|
| .. | ||
| abi_custom_registry_impl.cpp | ||
| abi_custom_registry_impl.h | ||
| pch.h | ||
| winml_adapter_apis.h | ||
| winml_adapter_c_api.cpp | ||
| winml_adapter_c_api.h | ||
| winml_adapter_dml.cpp | ||
| winml_adapter_environment.cpp | ||
| winml_adapter_execution_provider.cpp | ||
| winml_adapter_model.cpp | ||
| winml_adapter_model.h | ||
| winml_adapter_session.cpp | ||