onnxruntime/winml
Dwayne Robinson 1de79d3158 Merged PR 4781392: Add 64-bit tensor types to DML EP
- Add 64-bit for those which now support true 64-bit (Gather, Scatter, OneHot, Cast), and update others (ArgMin, ArgMax, ReverseSequence, TopK, MaxPool, MaxUnpool) which take 64-bit indices but use strided 32-bit fallback.
- Stop forcibly coercing all 64-bit tensors in TensorDesc. Instead, decide in the respective kernels how to behave.
- Update graph partitioning code with enough registration information to know whether (a) 64-bit tenors are not supported at all (b) they are support via strided 32-bit fallback (c) they are supported via fallback and directly (preferred when device capable). Unfortunately this introduces a lot of flag parameters :/.

Related work items: #22265955
2020-06-17 09:00:54 +00:00
..
adapter Merged PR 4781392: Add 64-bit tensor types to DML EP 2020-06-17 09:00:54 +00:00
api add build inbox flag (#3855) 2020-05-07 15:52:43 -07:00
dll Fork the WinML APIs into the Microsoft namespace (#3503) 2020-04-17 06:18:54 -07:00
lib Add missing D3D12 resource barriers and fences to Winml (#3941) 2020-05-20 23:19:44 -07:00
test Enable disabled tests and add fixed model (#4059) 2020-05-28 13:24:12 -07:00