PyTorch: Windows Testing Gets Flexible & Dynamic Shapes Take Flight
Today's PyTorch updates bring smart infrastructure improvements with a Windows testing fix that makes CUDA/cuDNN version mismatches a thing of the past, plus major progress on dynamic shapes support in AOTI Eager compilation. We also see some serious code cleanup with the removal of legacy Optional and Union type annotations across the entire codebase.
Duration: PT3M46S
Episode overview
This episode is a short developer briefing from PyTorch.
It explains recent repository work in plain language.
- Show: PyTorch
- Published: 2026-03-13T10:10:09Z
- Audio duration: PT3M46S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Hey there, PyTorch developers! Welcome back to another episode of your daily dose of PyTorch goodness. I'm your host, and wow, do we have some exciting updates to dig into today from March 13th, 2026.
Let me start with our main story - a really clever infrastructure fix that's going to make life so much easier for everyone working on Windows. You know how frustrating version mismatches can be, right? Well, the team just merged a fantastic solution to a problem that's been causing headaches with Windows testing.…
Here's what makes this fix so elegant - instead of having to update the entire Windows AMI every time there's a cuDNN version change, they've added an option to install CUDA on the fly if the required CUDA or cuDNN versions don't match what's on the Windows AMI. It's like having a smart fallback system that says…
But that's just the beginning! We've got some really exciting progress on the performance front too. Ze Sheng has been working on something that's going to make your models way more efficient - dynamic shapes support for AOTI Eager compilation. Now, if you're not familiar with AOTI, it stands for Ahead-Of-Time…
The breakthrough here is that now, instead of having to…
I…
Nearby episodes from PyTorch
- Testing Gets Smarter and Graphs Go Universal
- Polish & Performance Day
- Distributed Computing Gets Real - Compilation, Clustering, and Convolutions
- Performance Revolution and Developer Experience Upgrades
- Metal Shaders Get a Precision Fix
- The Testing & Error Handling Polish Episode
- Stream Safety and Performance Wins
- Subclass Evolution and Memory Management Improvements