onnxruntime/onnxruntime
sumitsays f3180f3ac8
[DML EP] Enable graph inside DML Graph (#13073)
### Description
Kernels like Attention, BatchNormalization15, etc, can be implemented by
using multiple DML APIs. This PR paves the path for graph-based kernel
implementation.
As part of this PR, every kernel in DML EP will now wrap their
DML_OPERATOR_DESC into a graph and send it to FusedGraphKernel.
FusedGraphKernel will stich this smaller graph into its main DML_GRAPH.

All onnxconformance test and Winml model tests passed.

Co-authored-by: Sumit Agarwal <sumitagarwal@microsoft.com>
Co-authored-by: Dwayne Robinson <dwayner@microsoft.com>
2022-09-29 23:32:20 -07:00
..
contrib_ops Decouple use_sequence_as_input_ids from has_hidden_states (#13130) 2022-09-29 22:45:52 -07:00
core [DML EP] Enable graph inside DML Graph (#13073) 2022-09-29 23:32:20 -07:00
gsl
python Allow fastgelu/skiplayernorm profile by pass args from commandline (#13025) 2022-09-28 15:48:59 -07:00
test Add handling for variadic inputs/outputs in a function. (#13140) 2022-09-30 14:51:17 +10:00
tool/etw
wasm [js/web][Fix] - updating the C API to catch non-tensor data (#12811) 2022-09-21 13:59:17 -07:00
__init__.py Bump ort version number (#11948) 2022-07-22 12:55:53 -07:00
ReformatSource.ps1
ReformatSourcePython.bat Add python docstring linting in vscode settings (#11316) 2022-04-23 06:23:04 -07:00
VSCodeCoverage.runsettings