mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-05-28 22:56:32 +00:00
This addresses a DML performance regression from the following PR resulting in allocations not being rounded and pooled in the DML execution provider. https://github.com/microsoft/onnxruntime/pull/15833 This also fixes a pre-existing limitation that allocations during session initialization (primarily large weights and persistent resources) only bypassed rounding and pooling while using the Winml API. The allocator now also respects a caller's rounding mode parameter when provided. |
||
|---|---|---|
| .. | ||
| 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 | ||