Windows AI Platform

The Windows AI Platform enables the ML community to build and deploy AI powered experiences on the breadth of Windows devices. This developer blog provides in-depth looks at new and upcoming Windows AI features, customer success stories, and educational material to help developers get started.

Latest posts

DirectML Plugin for TensorFlow 2 is here
Jun 22, 2022
0
1

DirectML Plugin for TensorFlow 2 is here

Jonah Dykhuizen
Jonah Dykhuizen

Last October we announced our generally consumable DirectML backend for TensorFlow 1.15. Since then, our team worked to bring machine learning training acceleration to TensorFlow 2. Today, we are happy to announce the release of our DirectML PluggableDevice preview package for TensorFlow on PyPI. Alongside our release, we are excited to announce that TensorFlow-DirectML-Plugin is open-sourced on GitHub. What is TensorFlow-DirectML-Plugin TensorFlow-DirectML-Plugin builds DirectML as a PluggableDevice backend to TensorFlow 2 for machine learning training on Windows and the Windows Subsystem for Linux. DirectML i...

PyTorch-DirectML: Preview Release 3
May 25, 2022
0
0

PyTorch-DirectML: Preview Release 3

Adele Parsons
Adele Parsons

The Windows AI Platform is excited to announce the Third Preview release of PyTorch-DirectML; a hardware accelerated backend for training PyTorch models on any DirectX12 GPU on Windows and the Windows Subsystem for Linux (WSL). This preview release includes expanded support for computer vision models from the Torchvision library. On the DirectML GitHub, you’ll find additional samples to help you get starting using image classification and object detection models. Try it out today! Download from PyPI and leave feedback on the DirectML GitHub.

PyTorch-DirectML: Preview Release 2
Feb 25, 2022
0
0

PyTorch-DirectML: Preview Release 2

Adele Parsons
Adele Parsons

A few months ago, we released the first preview of PyTorch-DirectML: a hardware accelerated backend for training PyTorch models on any DirectX12 GPU on Windows and the Windows Subsystem for Linux (WSL). Today, we are releasing the Second Preview with significant performance improvements and greater coverage for computer vision models. PyTorch-DirectML now works with Python versions 3.6, 3.7, and 3.8, and includes support for GPU device selection. On the DirectML GitHub, you'll find a new public Operator Roadmap indicating current and planned future support for PyTorch operators. We also published updated sampl...

Introducing the Windows ML Samples Gallery
Nov 29, 2021
0
0

Introducing the Windows ML Samples Gallery

Numfor Mbiziwo-Tiapo
Numfor Mbiziwo-Tiapo

Learn how the Windows ML API can be used to create powerful ML experiences on Windows through the Windows ML Samples Gallery.

Introducing PyTorch-DirectML: Train your machine learning models on any GPU
Oct 21, 2021
3
0

Introducing PyTorch-DirectML: Train your machine learning models on any GPU

Adele Parsons
Adele Parsons

The Windows AI team is excited to announce the first preview of DirectML as a backend to PyTorch for training ML models! This release is our first step towards unlocking accelerated machine learning training for PyTorch on any DirectX12 GPU on Windows and the Windows Subsystem for Linux (WSL). In order for you to take advantage of DirectML within PyTorch, today we are releasing a preview PyTorch-DirectML package, which provides scoped support for convolutional neural networks (CNNS). In this package, DirectML is integrated with the PyTorch framework by introducing a new device named “DML,” which calls on the D...

GPU accelerated ML workflows broadly available in the Windows Subsystem for Linux
Oct 5, 2021
0
0

GPU accelerated ML workflows broadly available in the Windows Subsystem for Linux

Clarke Rahrig
Clarke Rahrig

Support for GPU accelerated machine learning (ML) training within the Windows Subsystem for Linux (WSL) is now broadly available with the release of Windows 11. Read on for more details about using WSL with your existing ML workflows.

Train your machine learning models on any GPU with TensorFlow-DirectML
Sep 9, 2021
3
0

Train your machine learning models on any GPU with TensorFlow-DirectML

Clarke Rahrig
Clarke Rahrig

Learn about the first generally consumable package of TensorFlow-DirectML. TensorFlow-DirectML improves the experience and performance of model training through GPU acceleration on the breadth of Windows devices by working across different hardware vendors and supporting the needs of students’ and professionals’ workflows.

Build a Machine Learning Data Analysis Application
Aug 18, 2021
0
0

Build a Machine Learning Data Analysis Application

Alex Zakhvatov
Alex Zakhvatov

Learn how to create a Window Machine Learning application that uses a neural network to analyze tabular data and run predictions.

Windows ML NuGet Package 1.8.0 official release
Jun 4, 2021
0
0

Windows ML NuGet Package 1.8.0 official release

Alex Zakhvatov
Alex Zakhvatov

Windows ML NuGet package 1.8.0 is now available! Take a look to review our new features and optimization work for Windows ML APIs and DirectML EP.