Граф коммитов

861 Коммитов

Автор SHA1 Сообщение Дата
Linnea May 11f7a9a0b3 Move Notify code to a separate file 2022-04-21 14:19:32 -07:00
Linnea May 066944da18 clean up naming conventions, left param with hungarian to match documentation of the interfaces that TransformAsync implements 2022-04-20 15:22:13 -07:00
Linnea May f1b955e8c4 WIL error handling with transformasync 2022-04-20 12:29:13 -07:00
nums11 e90192fe63 Fix vs issue 2022-04-20 10:30:57 -07:00
nums11 8aa3231e39 Begin capturing d3d resources 2022-04-20 10:04:53 -07:00
Linnea May ac34e03250 WIL error handling for capture and a gross refernece counting bug. 2022-04-19 15:04:43 -07:00
Linnea May 5ded57b529 Use wil::unique_handle, global d3d fields as smart pointers, 2022-04-18 17:03:09 -07:00
Linnea May c165e0bdb0 address comments in segmentmodel 2022-04-15 13:32:34 -07:00
Linnea May bd70309d90 Remove backgroundblur-specific gitignore 2022-04-15 11:45:21 -07:00
Linnea May 9e14255bd4 Link allocator size to number of threads 2022-04-05 14:12:17 -07:00
Linnea May ee30afff05 Post frame rate message to status bar 2022-04-04 10:36:56 -07:00
Linnea May 387a9933af working framerate? 2022-03-31 16:23:23 -07:00
Linnea May 8e2748b215 Rough first pass but pretty sure the value is wrong for framerate 2022-03-31 15:18:23 -07:00
Linnea May 9755da3dc2 Hacky way to display text to the main window from transform 2022-03-30 14:47:14 -07:00
Linnea May 37894f4183 Start to implement framerate- get d3d objects needed and fence 2022-03-29 16:20:36 -07:00
Linnea May 979a372c17 Remove references to cautolock and critsec. 2022-03-29 11:54:35 -07:00
Linnea May b3b269d62c Use std::recursive_mutex instead of CRITCIAL_SECTION 2022-03-28 13:47:31 -07:00
nums11 296682ddb9 Remove second cube 2022-03-25 11:18:13 -07:00
nums11 3573a62b5c Launch hwindow from the gallery 2022-03-25 10:52:51 -07:00
nums11 4d007aa287 Add d3d 2022-03-24 09:19:28 -07:00
Linnea May 17dcdefd9a address some pr comments 2022-03-23 16:19:02 -07:00
Linnea May 63cbe6d96a n/a 2022-03-22 14:29:06 -07:00
Linnea May dc76154030 Update documentation for TransformAsync 2022-03-22 12:01:32 -07:00
REDMOND\jingf a587b9a7c7 Merge branch 'user/jingf/fix-dependency-on-batchsupport' of https://github.com/microsoft/Windows-Machine-Learning into user/jingf/fix-dependency-on-batchsupport 2022-03-21 23:25:37 -07:00
REDMOND\jingf 99ce09b957 N/A 2022-03-21 23:23:24 -07:00
Jingqiao Fu 8064c7363c
Merge branch 'master' into user/jingf/fix-dependency-on-batchsupport 2022-03-16 10:56:43 -07:00
Jingqiao Fu a4b0a98670
Merge pull request #466 from microsoft/user/jingf/add-pix-sample
Add pix tutorial sample
2022-03-16 10:48:30 -07:00
REDMOND\jingf 18951ad075 Change PlatformToolset back to v140 2022-03-16 10:05:18 -07:00
REDMOND\jingf 41da0a0104 removed CPPWinRT related imports from .vcxproj file to fix broken build 2022-03-16 10:03:13 -07:00
REDMOND\jingf 9646724017 N/A 2022-03-15 15:56:08 -07:00
Linnea May 842d6ae79e Documentation for Capture 2022-03-15 11:40:11 -07:00
Linnea May 71e274cd05 Update cppwinrt nuget package version 2022-03-14 15:29:28 -07:00
REDMOND\jingf ec3bfbd4e9 N/A 2022-03-13 19:26:11 -07:00
REDMOND\jingf 3c426e024d N/A 2022-03-11 16:45:29 -08:00
Linnea May 9efe50109e Clean up IStreamModel 2022-03-11 15:15:02 -08:00
REDMOND\jingf 55aa07029f N/A 2022-03-11 10:43:53 -08:00
REDMOND\jingf cd3c2ed012 N/A 2022-03-10 22:15:58 -08:00
Linnea May b6f173ce06 Clean up old todo notes and streamodel 2022-03-09 15:45:21 -08:00
Linnea May c1d04ff903 Clean up redundant sample code and standardize Remove redundant sample code 2022-03-07 16:05:41 -08:00
Linnea May 8ba45b544d Remove recording and photo code 2022-03-07 13:02:38 -08:00
nums11 99ed044bfd Add DXResourceBinding sample 2022-03-04 15:25:05 -08:00
Linnea May 9f56e9f4c6 Clean up destructor and fix restart streaming bug in ProcessEvent 2022-03-04 13:41:28 -08:00
REDMOND\jingf 91dfc1bad3 N/A 2022-03-03 17:19:40 -08:00
Linnea May f8aee5bab4 Starting to fix buggy TransformAsync destructor 2022-03-03 16:23:31 -08:00
REDMOND\jingf 5fe0e0694a N/A 2022-03-03 15:47:01 -08:00
Linnea May 9ecf219daf Debug fused graph bug 2022-03-03 10:30:36 -08:00
Linnea May 019a33fa2e Fused model for background blur gets to 30 FPS! 2022-03-02 22:07:48 -08:00
Linnea May 9f9336b032 Bug with binding postprocessing to first stage of joined models 2022-03-02 16:52:10 -08:00
Linnea May 1fc9e92a02 First attempt at using LeraningModelExperimental to join alll Background Blur models into one. 2022-03-02 11:24:55 -08:00
REDMOND\jingf 85e35c3c7f N/A 2022-03-02 08:55:54 -08:00
REDMOND\jingf d997ce498f N/A 2022-03-01 18:51:17 -08:00
REDMOND\jingf d61c5a8095 N/A 2022-03-01 17:45:08 -08:00
nums11 7bf937cf14 Add Models Folder include for all configurations and platforms 2022-03-01 14:33:37 -08:00
Linnea May 405d431e0b Styletransfer up to 30 fps but background blur has some flicker and maybe a sync issue across learning models 2022-03-01 13:36:55 -08:00
Linnea May 459ce0a61a Queue jobs to MF async work queue and add a CV for when a model can run 2022-02-28 15:59:26 -08:00
Linnea May 562e329cab More debug messages
Model input bug seems to be back
2022-02-23 10:33:57 -08:00
Linnea May 02a530a0d5 No immediate crashes, need to clean up and make sure no race conditiosn 2022-02-23 10:33:19 -08:00
nums11 8979e1b484 Remove space 2022-02-18 14:47:30 -08:00
nums11 3ddcc737bc Undo changes in ImageClassifier 2022-02-18 14:47:01 -08:00
nums11 83e305c85e Fix gallery broken model links 2022-02-18 14:44:23 -08:00
nums11 93dc40adf9 Update URLs to point to new onnx repo 2022-02-17 16:16:51 -08:00
Linnea May f1b3724c70 Starting rewrite submiteval as multithreaded 2022-02-16 16:28:33 -08:00
Linnea May c59da15362 Use non-quantized and utilization goes way up for fcn-resnet 2022-02-16 12:28:21 -08:00
Linnea May 9a53abdf3c try to get a gpu capture 2022-02-15 15:02:49 -08:00
Linnea May 61a595f507 Have capture engine pick the display adapter with most video memory, then should match the winml device 2022-02-11 14:47:45 -08:00
Linnea May 7b2155d516 Fix package imports and l-value reference 2022-02-10 15:12:52 -08:00
Linnea May a28afb093b Debugging why GPU not saturated 2022-02-09 16:26:31 -08:00
Numfor Tiapo cf62415c49
Update README.md 2022-02-09 15:14:12 -08:00
Numfor Tiapo 2a59f70bd7
Update README.md 2022-02-09 15:11:17 -08:00
Linnea May 5c90873969 First pass at confinguring Run to set up an async op and return 2022-02-08 16:33:49 -08:00
Linnea May 599c335448 remove flicker from background blur 2022-02-08 11:31:39 -08:00
Linnea May 1d9d216238 Background blur is running but there seems to be an odd flicker, maybe from not clearing bindings? 2022-02-08 10:33:45 -08:00
Linnea May 1de36a35d3 ASYNC WORKS BESTIES 2022-02-07 13:31:01 -08:00
Linnea May a992ef42cf Processes inputs but now eval is failing 2022-02-04 17:13:20 -08:00
Linnea May b6da2f51e9 Was missing METransformDrainComplete from the OnDrain event in CHWMFT 2022-02-04 13:51:32 -08:00
Linnea May 0597121ff2 Trying to determine why SourceReader doesn't have any samples queued. 2022-02-04 11:38:19 -08:00
Linnea May 5463991b65 Insert CHWMFT sample and try ot run 2022-02-03 14:39:46 -08:00
Linnea May 53f147b3a6 Named dimension override for FCN-resnet 2022-01-28 16:13:32 -08:00
Linnea May 30cb04f682 first pass at async effect 2022-01-28 16:08:23 -08:00
Numfor Tiapo 67c6e732c1
Merge pull request #455 from microsoft/user/numform/adapter_selection
Add Adapter Selection Sample
2022-01-25 11:06:19 -08:00
Numfor Mbiziwo-Tiapo 4518c7fc93 Fix urls 2022-01-25 11:05:30 -08:00
Numfor Mbiziwo-Tiapo 127473e0e7 remove editor config 2022-01-24 16:04:07 -08:00
Numfor Mbiziwo-Tiapo 1f87d01826 Use 'selected_device_kind' 2022-01-24 16:02:47 -08:00
Numfor Mbiziwo-Tiapo 5b13efb98e Remove 'Microsoft Basic Render Driver' from list 2022-01-24 15:57:21 -08:00
Numfor Mbiziwo-Tiapo 0495eecbf9 Remove found_driver 2022-01-24 10:40:51 -08:00
Numfor Mbiziwo-Tiapo 2a50c0f8dd Add missing files 2022-01-24 10:40:10 -08:00
Numfor Mbiziwo-Tiapo b1768ccbdc Replace user branch links with master 2022-01-24 10:39:19 -08:00
Numfor Mbiziwo-Tiapo e01af51c21 Remove editor config from vcxproj filters 2022-01-24 10:37:20 -08:00
Numfor Mbiziwo-Tiapo 452e67f9bd Remove editor config 2022-01-24 10:36:02 -08:00
Linnea May 69dbb27c2b First pass at threading backgroudn blur 2022-01-21 12:28:31 -08:00
Numfor Tiapo a99c9dc399
Update the BatchSupport README to poin to the samples gallery 2022-01-21 11:44:38 -08:00
Linnea May 8c662b6f30 pass in styletransfer as a Istreammodel 2022-01-20 16:41:50 -08:00
Numfor Mbiziwo-Tiapo a7b668141e Add 'GetDXCoreAdapterList' 2022-01-20 16:10:09 -08:00
Numfor Mbiziwo-Tiapo 49f302854f Change 'driver' to 'adapter' 2022-01-20 16:04:20 -08:00
Numfor Mbiziwo-Tiapo 15c4e3e38b Remove module.ixx 2022-01-20 16:00:36 -08:00
Linnea May 7ddb5fb462 Trying to write an istreammodel base class 2022-01-20 13:47:18 -08:00
Linnea May cb3e3cdc5b use the same device as session to create input VideoFrame and experiment with frame size 2022-01-19 10:10:20 -08:00
nums11 f06e6d72bd Undo Batching.xaml.cs changes 2022-01-18 14:45:28 -08:00
nums11 6e3405098b Merge branch 'user/numform/adapter_selection' of https://github.com/microsoft/Windows-Machine-Learning into user/numform/adapter_selection 2022-01-18 14:44:03 -08:00
nums11 a2984949ca Undo Batching.xaml.cs changes 2022-01-18 14:43:31 -08:00
Numfor Tiapo e338d065e8
Add AdapterSelection README 2022-01-18 14:36:36 -08:00
nums11 5cc3882a9f Fix screenshot name 2022-01-18 14:29:31 -08:00
nums11 d74bc3c91a Add AdapterSelection Docs 2022-01-18 14:27:46 -08:00
Linnea May 37dcbd952b Trying to speed up FCN-Resnet 2022-01-18 14:16:08 -08:00
nums11 a09b092a1a Update URLs 2022-01-18 14:14:30 -08:00
nums11 7168af9997 Undo test 2022-01-18 13:33:24 -08:00
nums11 867cad5612 Test Evaluation 2022-01-18 13:28:27 -08:00
nums11 422d2f2d9d Toggle code snippet for custom adapters 2022-01-18 12:16:04 -08:00
nums11 a6db75d447 Add code snippet for device selection 2022-01-18 12:03:01 -08:00
nums11 86d85b87fa Cleanup code 2022-01-14 12:10:09 -08:00
nums11 249ffeff51 Add border to ListView 2022-01-14 11:33:03 -08:00
nums11 677afb8e66 Create LearningModelDevice from adapter 2022-01-14 11:15:55 -08:00
nums11 5d781808e8 Try creating LearningModelDevice 2022-01-13 15:57:23 -08:00
nums11 8f8207bb32 Find adapter by description 2022-01-13 14:45:59 -08:00
nums11 a55be6cfc1 Display adapter names 2022-01-13 14:31:08 -08:00
nums11 b11f7c59e1 Return adapter names 2022-01-13 12:40:07 -08:00
Linnea May bfb22f67b7 Added a launch inference window instead of automaitcally launching 2022-01-12 16:27:38 -08:00
Linnea May dd52574f0f Fixed device selection dialog 2022-01-12 14:26:20 -08:00
Linnea May 4af7768814 Runs style transfer! 2022-01-12 12:54:54 -08:00
Linnea May 1338d0e1c1 Load models by forcing correct winml.dll to load in Stream.Xaml.cs 2022-01-12 12:08:03 -08:00
Linnea May 98a6cf4634 Shows up!! Was using the wrong HMODULE, did in fact need to use one for native dll 2022-01-11 13:43:05 -08:00
Linnea May c0a63dc6c6 Migrated resources from separate streaming sample but menu still won't show up 2022-01-11 13:06:53 -08:00
Linnea May 46443d5cd4 Create an owned window! 2022-01-10 16:16:10 -08:00
Linnea May 3bf371c039 Start to add launch window code but won't show up in front of samples gallery window 2022-01-10 13:37:56 -08:00
Linnea May 6b3602e36b Merge remote-tracking branch 'origin/master' into user/linneamay/stream-launch 2022-01-10 11:29:21 -08:00
Linnea May bad431ac8e Clean up styeltransfer 2022-01-10 11:20:13 -08:00
Linnea May 56d75fa2c5 Add threading in segmentmodel 2022-01-06 16:11:12 -08:00
Linnea May 26fa8e814a added basic style transfer model 2022-01-06 11:35:01 -08:00
Linnea May 7fbf1cb1ab Clean up segment model 2022-01-05 11:53:06 -08:00
Linnea May f855afcad7 Move to winrt::com_ptr instead of ATL CComPtr 2022-01-05 11:47:39 -08:00
nums11 9e1addcc35 Return hstring 2022-01-05 10:22:11 -08:00
Linnea May ee61e2980a Clean up the background blur model 2022-01-04 13:28:33 -08:00
Linnea May 16401107ca Did... did I fix it? 2022-01-04 12:58:33 -08:00
nums11 cd7230e12d Add AdapterList 2022-01-04 12:01:13 -08:00
Numfor Mbiziwo-Tiapo d033dc470c Add include for generated file 2021-12-21 11:27:38 -08:00
Linnea May 26104ecfaa Add check device code 2021-12-15 10:21:15 -08:00
Linnea May 0b3ddceddd change nuget configs 2021-12-14 15:55:09 -08:00
Linnea May 084c9caa26 Trying to debug winrt error 2021-12-14 15:31:22 -08:00
Linnea May d32bc3cb94 Add some comments 2021-12-08 13:38:23 -08:00
Linnea May 794df5ffb0 Looks like video frame always created with same device and that's causing the race condition? 2021-12-08 13:36:39 -08:00
Linnea May f8f11fd8f2 Pass around copied surfaces instead, but some deadlock probaby from locking the d3d device 2021-12-08 11:38:27 -08:00
Linnea May b251933dde Repro stetps for binding NV12 -formatted video frames 2021-12-07 17:20:12 -08:00
Linnea May 82484142f5 pass around video frames but 1) read-only as RGB 2) unsupported as Nv12 so will try with surfaces again in the meantime 2021-12-07 15:16:10 -08:00
Linnea May d3f8d7a4cd Set up output allocator 2021-12-07 12:39:24 -08:00
Linnea May 843363bfec Can pass in vf but output sample isn't happy 2021-12-07 10:18:07 -08:00
Linnea May 45341fb391 Get video frame from input sample 2021-12-07 09:24:13 -08:00
Sheil Kumar 31c88741fc add encrypted model 2021-12-06 13:21:18 -08:00
Linnea May a18a4b9507 Show setup for texture desc 2021-12-03 15:46:29 -08:00
Sheil Kumar 7cecf7f91c update readme 2021-12-03 10:01:22 -08:00
Sheil Kumar a312b9c14c ui fixes and code cleanup 2021-12-03 08:56:47 -08:00