onnxruntime/winml/lib/Api.Image
Sheil Kumar 671fa60327
Enable direct tensorization and detensorization to many buffers in WinML (#5791)
* switch to work PC

* back with iterable of buffers

* add raw api tests

* tensorization

* last test

* all tests pass!

* small cleanup

* whitespace

* newline

* whitespace

* refactor common code into DisjointBufferHelpers

* remove unused file

* warning

* skip gpu tests when hardware not available

* Add error condition when createreference is invoked

* add null check to cretereference

* uncomment out check

Co-authored-by: Sheil Kumar <sheilk@microsoft.com>
2020-11-16 10:06:22 -08:00
..
inc Enable direct tensorization and detensorization to many buffers in WinML (#5791) 2020-11-16 10:06:22 -08:00
shaders
ConverterResourceStore.cpp Merge user/ticastro/fix-wai-build 2020-04-17 14:10:50 -07:00
CpuDetensorizer.h support Normalized_0_1 and Normalized_1_1 (#4800) 2020-08-24 13:13:50 -07:00
CpuTensorizer.h support Normalized_0_1 and Normalized_1_1 (#4800) 2020-08-24 13:13:50 -07:00
D3DDeviceCache.cpp disable gpu timeouts in winml (#4604) 2020-07-24 13:44:44 -07:00
DeviceHelpers.cpp Fork the WinML APIs into the Microsoft namespace (#3503) 2020-04-17 06:18:54 -07:00
DisjointBufferHelpers.cpp Enable direct tensorization and detensorization to many buffers in WinML (#5791) 2020-11-16 10:06:22 -08:00
EventTimer.h make (de)tensorization events measure level events (#4958) 2020-08-28 16:49:32 -07:00
ImageConversionHelpers.cpp Merge user/ticastro/fix-wai-build 2020-04-17 14:10:50 -07:00
ImageConverter.cpp Fork the WinML APIs into the Microsoft namespace (#3503) 2020-04-17 06:18:54 -07:00
NominalRangeConverter.cpp Fix WinML warnings (#5228) 2020-09-19 12:41:42 -07:00
pch.h
TensorToVideoFrameConverter.cpp Enable direct tensorization and detensorization to many buffers in WinML (#5791) 2020-11-16 10:06:22 -08:00
VideoFrameToTensorConverter.cpp Enable direct tensorization and detensorization to many buffers in WinML (#5791) 2020-11-16 10:06:22 -08:00