microsoft / DirectML

DirectML is a high-performance, hardware-accelerated DirectX 12 library for machine learning. DirectML provides GPU acceleration for common machine learning tasks across a broad range of supported hardware and drivers, including all DirectX 12-capable GPUs from vendors such as AMD, Intel, NVIDIA, and Qualcomm.
MIT License
2.1k stars 283 forks source link

How to Install DirectML on Windows? #568

Open TechVillain opened 3 months ago

TechVillain commented 3 months ago

I'm running an older version of Windows 10 dated 2015. Due to legacy software compatibility issues, I am unable to update to a newer version of Windows 10.

Therefore, there is no DirectX 12 installed in my system.

On the official GitHub page of DirectML, it says "DirectML is a standalone installation that can be individually installed on older versions of Windows 10 without DirectX 12".

However, I couldn't find any links to the exe installer of DirectML.

In my system, I already have Microsoft Visual Studio Community Desktop C++ Module installed.

Could you please send me the exe installer for DirectML, and provide an instruction on how to install DirectML on Windows.

Thanks.

GamePP commented 3 months ago

GPU: Support DX12 Ultimate Windows Version >= Windows 10 20H2 (Support DX12 Ultimate) Deploy by onnxruntime + DirectML(C++) https://onnxruntime.ai/docs/ https://onnxruntime.ai/docs/get-started/with-cpp.html

Deploy by Pytorch + DirectML (Python) https://learn.microsoft.com/en-us/windows/ai/directml/gpu-pytorch-windows

TechVillain commented 3 months ago

So, can DirectML be manually installed on an older (2015) Windows 10 system? Yes or No?

The links above gave contradictory answers.