onnxruntime/winml/lib/Api.Image
Brian Martin 655ffd5d5b
make (de)tensorization events measure level events (#4958)
* make tensorizer events measures

* throttle the events and add a new one SoftwareBitmapToGPUTensorTelemetryEvent

* factor out timing code into a class

* typo

* typo

* move eventimer class into its own header file

* add throttling to detensorization and remove variable timing

* make detensorization events measures as well

* add ConvertGPUTensorToSoftwareBitmapTelemetryEvent event

* de-duplicate event names

* fix comment

* PR feedback
2020-08-28 16:49:32 -07:00
..
inc User/xianz/fixbuild (#4906) 2020-08-25 15:08:55 -07:00
shaders Merge windowsai (winml layering) into master (#2956) 2020-02-04 17:12:19 -08:00
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
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 User/xianz/fixbuild (#4906) 2020-08-25 15:08:55 -07:00
pch.h Merge windowsai (winml layering) into master (#2956) 2020-02-04 17:12:19 -08:00
TensorToVideoFrameConverter.cpp make (de)tensorization events measure level events (#4958) 2020-08-28 16:49:32 -07:00
VideoFrameToTensorConverter.cpp make (de)tensorization events measure level events (#4958) 2020-08-28 16:49:32 -07:00