Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

PyTorch with DirectML

DirectML acceleration for PyTorch is currently available for Public Preview. PyTorch with DirectML enables training and inference of complex machine learning models on a wide range of DirectX 12-compatible hardware.

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.

More information about DirectML can be found in Introduction to DirectML.

PyTorch on DirectML is supported on both the latest versions of Windows 10 and the Windows Subsystem for Linux, and is available for download as a PyPI package. For more information about getting started, see GPU accelerated ML training (docs.microsoft.com)

Feedback

We look forward to hearing from you!

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com.

When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

External Links

PyTorch homepage

Metadata

Release files for torch-directml 0.1.13.dev221206

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for torch-directml 0.1.13.dev221206
File
torch_directml-0.1.13.dev221206-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
torch_directml-0.1.13.dev221206-cp310-cp310-manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
torch_directml-0.1.13.dev221206-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
torch_directml-0.1.13.dev221206-cp39-cp39-manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
torch_directml-0.1.13.dev221206-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
torch_directml-0.1.13.dev221206-cp38-cp38-manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
torch_directml-0.1.13.dev221206-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details

Total release size: 208.1 MB

Release files / torch_directml-0.1.13.dev221206-cp310-cp310-win_amd64.whl

Download URL torch_directml-0.1.13.dev221206-cp310-cp310-win_amd64.whl
Size 7.4 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
214e4908be69e4e43100b8e75bf0cc50a5e0ff7f22aaf6844bd859d215eeda22
BLAKE2b-256 checksum
How to use checksums
a8fc4bd1f7013670759289245d5b0a764ecf9a5cfd2dd20b388905d1266026d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.13

Release files / torch_directml-0.1.13.dev221206-cp310-cp310-manylinux2014_x86_64.whl

Download URL torch_directml-0.1.13.dev221206-cp310-cp310-manylinux2014_x86_64.whl
Size 59.4 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
cd2709f7d7cbcbc156b940c5395e36575c3a7f269311bfe115e7f6148b893fb0
BLAKE2b-256 checksum
How to use checksums
fcd443cdec683d12cb69e348d1ccb793464c2a723fb720a0d76dad59625fab98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.13

Release files / torch_directml-0.1.13.dev221206-cp39-cp39-win_amd64.whl

Download URL torch_directml-0.1.13.dev221206-cp39-cp39-win_amd64.whl
Size 7.5 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
5c05d30ff00bb00b5ebe7142a882347bdd446e9d69b6ff57ccfb43fcd068598c
BLAKE2b-256 checksum
How to use checksums
7a373f97039e3111e388caf10a6d3acdcc9d787e2ffd93ccda2791f4a021965f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.13

Release files / torch_directml-0.1.13.dev221206-cp39-cp39-manylinux2014_x86_64.whl

Download URL torch_directml-0.1.13.dev221206-cp39-cp39-manylinux2014_x86_64.whl
Size 59.4 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
45482e2db37983fba018c04cd2a52be60960d4ad8502c366e8072a942f06b63c
BLAKE2b-256 checksum
How to use checksums
7875650630d627025527e2012d5c5d7a4388069df4772d46fe0cc7ee25085bed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.13

Release files / torch_directml-0.1.13.dev221206-cp38-cp38-win_amd64.whl

Download URL torch_directml-0.1.13.dev221206-cp38-cp38-win_amd64.whl
Size 7.5 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
7418e8917e74b0655ec5d35208e1c710d7a3eb35db1b6cdf7ca381a3ef30bc34
BLAKE2b-256 checksum
How to use checksums
478b42993a4e4f6659d98d85068015b686fe37633f1bd47d19b6df1e29b0cabf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.13

Release files / torch_directml-0.1.13.dev221206-cp38-cp38-manylinux2014_x86_64.whl

Download URL torch_directml-0.1.13.dev221206-cp38-cp38-manylinux2014_x86_64.whl
Size 59.5 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
94e42f47c10a99d2231404c7dddd528c779d73ee27c01fd368bb702bb668018d
BLAKE2b-256 checksum
How to use checksums
8846761afff36bed146ab05b51c43a6319c0cfded355c578870385b41cee9b81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.13

Release files / torch_directml-0.1.13.dev221206-cp37-cp37m-win_amd64.whl

Download URL torch_directml-0.1.13.dev221206-cp37-cp37m-win_amd64.whl
Size 7.5 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
afe70ed302d3e0c4339989a62bf91bca534667ff144a337e27e7c8663e3d16e5
BLAKE2b-256 checksum
How to use checksums
61287a36941a935aa2b43496f725470f368c804c7cfbc31b7c0721413d9592f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.13
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page