mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-05-26 22:35:43 +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. |
||
|---|---|---|
| .. | ||
| inc | ||
| OnnxruntimeCpuSessionBuilder.cpp | ||
| OnnxruntimeCpuSessionBuilder.h | ||
| OnnxruntimeDescriptorConverter.cpp | ||
| OnnxruntimeDescriptorConverter.h | ||
| OnnxruntimeDmlSessionBuilder.cpp | ||
| OnnxruntimeDmlSessionBuilder.h | ||
| OnnxruntimeEngine.cpp | ||
| OnnxruntimeEngine.h | ||
| OnnxruntimeEngineBuilder.cpp | ||
| OnnxruntimeEngineBuilder.h | ||
| OnnxruntimeEnvironment.cpp | ||
| OnnxruntimeEnvironment.h | ||
| OnnxruntimeErrors.h | ||
| OnnxruntimeModel.cpp | ||
| OnnxruntimeModel.h | ||
| OnnxruntimeSessionBuilder.h | ||
| pch.h | ||
| UniqueOrtPtr.h | ||