Link | More info |
---|---|
DirectML NuGet package | Standalone redistributable package for developers who want to use a fixed version of DirectML or who want to run DirectML on older versions of Windows 10 |
Windows SDK | Allows developers to develop with inbox DirectML bits that are included with every OS version 1903 (Windows 10 May 2019 Update) onwards. |
DirectML version history | Version history for every major DirectML release. |
Link | More info |
---|---|
ONNXMLTools | Converts models from different machine learning toolkits into ONNX. See here for tutorials on how to convert your model to ONNX |
Olive | ONNX Model optimization tool. For more info, check out our Build talk |
Netron (3rd party tool) | Online visualizer for neural networks, deep learning and machine learning models |
Link | More info |
---|---|
DirectML Programming Guide | Microsoft Learn page covering a range of DirectML-related topics |
DirectML Reference | Documentation for the interfaces, functions, structures, enumerations and constants in DirectML |
DxDispatch | Command-line executable for launching DirectX 12 compute programs without writing all the C++ boilerplate |
DirectML Samples | Samples showing DirectML in action! |
Link | More info |
---|---|
DirectML Python samples | Range of Python samples showing how to use DirectML to do inferencing on several ONNX models |
DirectML training documentation | Documentation for using DirectML to train models on Windows and WSL |
Link | More info |
---|---|
C# Stable Diffusion sample | Sample demonstrating how a C# app could leverage DML and Olive |