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

209 Коммитов

Автор SHA1 Сообщение Дата
Christian Larson f2d46f945d
Add export library to install command (#522)
* Add export library to install command

* Add Pdbs to the package

* fix Linux build

---------

Co-authored-by: Christian Larson <28911437+chrilaMSFT@users.noreply.github.com>
2023-10-27 13:14:28 -07:00
Christian Larson 270a4005a9
Add dll interface to DxDispatch for test scripting (#519)
* Add dll interface to DxDispatch to be able to be called from external code easier

* Change does code cleanup and build fixes

* Add WRL::Base class implementation

* update header location and code cleanup

* Update RC files and fix build breaks

* fix variable type

---------

Co-authored-by: Christian Larson <28911437+chrilaMSFT@users.noreply.github.com>
2023-10-26 10:57:03 -07:00
Linnea May 100465ec6d
[DirectMLX] fix build issue in Resample when TARGET_VERSION < 0x6200 (#520)
* update dml::Resample to include RESAMPLE3 api

* space

* spacing

* Space after comma

---------

Co-authored-by: Linnea May <linneamay@microsoft.com>
Co-authored-by: Dwayne Robinson <fdwr@hotmail.com>
2023-10-25 10:22:20 -07:00
Christian Larson ac9f01c2cd
Add deferred binding and core adapter (#515)
* Add deferred binding and core adapter

* refactor the code to print shape in deferred binding

* Dynamically detect DxCoreAdapterFeatures and select correct D3D12_COMMAND_LIST_TYPE

* Add test and code cleanup

* update code to fix x86 build

* Remove GPU logging

---------

Co-authored-by: Christian Larson <28911437+chrilaMSFT@users.noreply.github.com>
2023-10-19 11:25:13 -07:00
Linnea May ab04d68cb9
update dml::Resample to include RESAMPLE3 api (#517)
* update dml::Resample to include RESAMPLE3 api

* space

---------

Co-authored-by: Linnea May <linneamay@microsoft.com>
2023-10-18 14:31:11 -07:00
Damien Menigaux 4069e9f079
Add support for 3d convolution (#507) 2023-09-22 12:08:14 -07:00
Justin Stoecker 02fe4b55d9
Update dxdispatch pipeline to produce nugets for internal testing (#505) 2023-09-14 17:35:36 -07:00
Patrice Vignola ce57292b42
Add profiling option to DxDispatch (#499)
* Add profiling option to DxDispatch

* Add ONNX prefix
2023-08-25 20:28:45 -07:00
Sheil Kumar 3b843ae5d4
Update readme, samples, and tools to DML 1.12.1 (#498)
* Update readme, samples, and tools to DML 1.12.1

* bump dxdispatch version

* incorrect bump

* wrong hash

---------

Co-authored-by: Sheil Kumar <sheilk@microsoft.com>
2023-08-18 22:18:14 -07:00
Xiang Zhang 151e57c3a2
guard additional parameter of resample2 (#496) 2023-08-16 17:49:11 -07:00
Xiang Zhang ae44b1895d
update resample in DirectMLX (#495) 2023-08-16 15:04:33 -07:00
raoanag 46a71aa9a0
Adding AvgPooling1 (#491)
* Adding AvgPooling1

* DML version ifdefs

* address review 2

* updating to a single avg pool expression

* remove output size assert
2023-08-16 14:45:49 -07:00
raoanag 24e0ccb6ae
Dequantize by scale data type (#478) 2023-07-10 11:42:19 -07:00
Justin Stoecker 5aaec40577
Support ORT extensions in DxDispatch (#472) 2023-06-27 10:55:16 -07:00
Justin Stoecker 7cdf658212
Update DxDispatch (#460) 2023-06-23 12:04:22 -07:00
Justin Stoecker 52e2442065
Update readme, samples, and tools to DML 1.12.0 (#455) 2023-05-18 15:24:45 -07:00
Sumit Agarwal 52423556e3
Update DML samples and release notes for DML1.11.0 (#453)
* Update DML to 1.11.0

* Updated release notes

* Update Releases.md

* Update Releases.md

Fix blank lines.

---------

Co-authored-by: Dwayne Robinson <dwayner@microsoft.com>
2023-05-09 15:09:20 -07:00
Justin Stoecker a30875bc66
DxDispatch microbenchmarking enhancements (#452) 2023-05-08 23:06:53 -07:00
Justin Stoecker 70b0af9972
Dxdispatch: option to clear D3D shader caches (#441) 2023-04-19 11:41:25 -07:00
Xiang Zhang 737b12cc5b
small fix to install different versions of spacy based on python version (#440) 2023-04-17 10:06:41 -07:00
Linnea May 4a6920e068
Update requirements.txt (#433)
new torchtext version isn't compatible with torch-directml, so freeze to specific version
2023-04-05 10:52:02 -07:00
Justin Stoecker 4d2e7f41c8
DxDispatch ONNX enhancements (#427) 2023-03-28 22:10:08 -07:00
mingmingtasd 088b99d6c4
Print GPU/CPU timing of each iteration under -v flag (#428) 2023-03-28 10:33:14 -07:00
Xiang Li 5b99d10d33
Update to newer version of pybind11 to fix compile error (#406)
Fix the "error C2027: use of undefined type '_frame'" by update to pybind11 v2.10.

Use CMAKE_CXX_STANDARD to fix CMake error "PYBIND11_CPP_STANDARD should be replaced with CMAKE_CXX_STANDARD" after update pybind11.
2023-03-22 11:57:19 -07:00
Patrice Vignola 4ad660c01c
Add accelerate to the package requirements (#419) 2023-03-17 16:02:40 -07:00
Justin Stoecker 7abf633efb
Update stable diffusion instructions (#418) 2023-03-16 21:15:14 -07:00
tinyboxvk fd3fe8cc37
Use OnnxStableDiffusionPipeline instead of StableDiffusionOnnxPipeline which is deprecated (#402) 2023-03-16 16:31:16 -07:00
Justin Stoecker 492471d969
Increase CG task timeout (#401) 2023-03-01 18:52:08 -08:00
Chai Chaoweeraprasit 29c7192335
Instruction to set up Stable Diffusion to run on ORT-DML (#399)
* Instruction to run Stable Diffusion v1.4 on a single GPU with DML.

* Update hardware requirement

* Fix a typo. Undo a bad search/replace.

* Fix minor wording issues.

* Fix some more wording issues.

* Fix a missing close bracket in the snippet.

* Fix up a few confusing words.
2023-02-28 09:38:57 -08:00
Justin Stoecker 0243fef9bf
Support Xbox in HelloDirectML sample (#394) 2023-02-23 16:21:35 -08:00
Justin Stoecker 96faab60cb
Update DxDispatch dependencies and event duration method (#393) 2023-02-22 15:38:19 -08:00
Justin Stoecker b95f3cf77b
Support for node names in DMLX graphs (#389) 2023-02-15 13:58:26 -08:00
Dwayne Robinson e491f5bcb1
Repoint Readme.md issue link to current TensorFlow plugin repo (#381) 2023-02-03 16:18:40 -08:00
Justin Stoecker ecbc204667
Comparison type fix in dxdispatch helper script (#336) 2023-02-03 14:28:02 -08:00
Sumit Agarwal 70e625c014
Update samples and dxdispatch to DML1.10.1 (#377)
* Update samples to 1.10.1

* Updated Samples and DxDispatch to 1.10.1. And release.md

* Updated release notes as suggested in the pR
2023-01-25 21:07:58 -08:00
Xiang Zhang 2e7b892925
Update attention_is_all_you_need sample readme
* Update attention_is_all_you_need sample readme
2023-01-25 11:18:52 -08:00
Linnea May f721019792
add training/hyperparam yaml files- not the actual data (#365)
* add training/hyperparam yaml files- not the actual data

* add *.yaml as exception to ignoring data folder

* move

Co-authored-by: linnealovespie <linneamay@microsoft.com>
2023-01-18 11:53:16 -08:00
Linnea May 156cdb9566
Update train.py (#350)
fix data types in train
2022-12-16 12:21:52 -08:00
Linnea May 5208c9641b
Update README.md (#349)
Remove references to specific dev versions as they refer to dates
2022-12-15 11:15:51 -08:00
Linnea May 983b5a91d1
Update README.md (#342) 2022-12-06 14:58:35 -08:00
Linnea May a8e9d20bca
edit documentation and samples (#341)
* edit documentation and samples

* 'comments'

* torch support matrix

* update paths in samples

* torch-directml version

* Update README.md

* Update README.md

* Update README.md

* Update README.md

Co-authored-by: Linnea May <linneamay@microsoft.com>
2022-12-06 14:55:51 -08:00
Sumit Agarwal 5610f64bfa
Update DML1.10 Release Note (#340)
* Added feature list hyperlink

* removed en-us from the URL

* typo
2022-12-02 11:02:40 -08:00
Sumit Agarwal e24ac449f3
DML 1.10 Release.md (#339)
* Update release.md

* Addressed PR comment

* Addressed PR comment

* Addressed PR comment
2022-12-01 16:14:17 -08:00
sumitsays a0d482a97a
Update samples and dxdispatch to DML1.10 (#338)
* Update all samples to DML1.10.0

* Update DML version to 1.10

Co-authored-by: Sumit Agarwal <sumitagarwal@microsoft.com>
2022-11-30 19:15:02 -08:00
Dwayne Robinson 683af162c6
DxDispatch hlsl_add.hlsl fix tiny typo (#335) 2022-11-28 14:45:58 -08:00
Dwayne Robinson ecd93260b9
Delete extra trailing nul character in adapter description (#326)
* Fix extra nul character trailing adapter description
2022-11-17 13:07:10 -08:00
Dwayne Robinson 1ee7ae1ef4
Make model files relative (#327)
* Make model files relative
2022-11-17 13:06:17 -08:00
inisis ceb702c3e2
fix typo (#325)
* fix typo
* change master -> main
2022-11-16 15:44:05 -08:00
Dwayne Robinson ca2f0e22b9
Add DxDispatch file reading/writing support (raw files and NumPy .npy arrays) (#293)
* Add DxDispatch NPY reading/writing support
* Update version to 0.11.0
2022-11-16 13:33:01 -08:00
Justin Stoecker 205b913714
DxDispatch: PIX refactoring and command-line script (#320) 2022-11-01 15:32:45 -07:00