Compromised PyTorch-nightly dependency chain between December 25th and December 30th, 2022. Blog Compromised PyTorch-nightly dependency chain between December 25th and December 30th, 2022. If you installed PyTorch-nightly on Linux via pip between December 25, 2022 and December 30,…PyTorch FoundationDecember 31, 2022
Torchserve Performance Tuning, Animated Drawings Case-Study Blog Torchserve Performance Tuning, Animated Drawings Case-Study In this post we discuss performance tuning of Torchserve for serving your models in production.…Hamid Shojanazeri, Geeta Chauhan, Mark Saroufim, Jesse SmithDecember 28, 2022
Scaling Vision Model Training Platforms with PyTorch Blog Scaling Vision Model Training Platforms with PyTorch TL;DR: We demonstrate the use of PyTorch with FairScale’s FullyShardedDataParallel (FSDP) API in writing large…Vaibhav Aggarwal, Mannat Singh, Anjali Sridhar, Yanghao Li, Shoubhik Debnath, Ronghang Hu, Will Feng, Xinlei Chen, Tingting Markstrum, Diana Liskovich, Anupam Bhatnagar, Chay Ryali, Haoqi Fan, Tete Xiao, Min Xu, Rahul Iyer, Christoph Feichtenhofer, Ross Girshick, Piotr Dollar, Aaron Adcock, Wan-Yen Lo, CK LukDecember 22, 2022
Efficient Large-Scale Training with Pytorch FSDP and AWS Blog Efficient Large-Scale Training with Pytorch FSDP and AWS Cutting-edge AI models are becoming extremely large. The cost and overhead of training these models…Less Wright, Hamid Shojanazeri, Geeta ChauhanDecember 16, 2022
Scaling PyTorch FSDP for Training Foundation Models on IBM Cloud Blog Scaling PyTorch FSDP for Training Foundation Models on IBM Cloud Large model training using a cloud native approach is of growing interest for many enterprises…Linsong Chu, Less Wright, Hamid Shojanazeri, Sophia Wen, Raghu Ganti, Geeta ChauhanDecember 15, 2022
Get Started with PyTorch 2.0 Summary and Overview Blog Get Started with PyTorch 2.0 Summary and Overview Introducing PyTorch 2.0, our first steps toward the next generation 2-series release of PyTorch. Over…PyTorch FoundationDecember 2, 2022
Accelerating Hugging Face and TIMM models with PyTorch 2.0 Blog Accelerating Hugging Face and TIMM models with PyTorch 2.0 torch.compile() makes it easy to experiment with different compiler backends to make PyTorch code faster with…Mark SaroufimDecember 2, 2022
Optimizing Production PyTorch Models’ Performance with Graph Transformations Blog Optimizing Production PyTorch Models’ Performance with Graph Transformations 1. Introduction PyTorch supports two execution modes : eager mode and graph mode. In eager…Jade Nie, CK Luk, Xiaodong Wang, Jackie (Jiaqi) XuNovember 28, 2022
Efficient Multi-Objective Neural Architecture Search with Ax Blog Efficient Multi-Objective Neural Architecture Search with Ax tl;dr Multi-Objective Optimization in Ax enables efficient exploration of tradeoffs (e.g. between model performance and…David Eriksson, Max BalandatNovember 22, 2022
Scaling Multimodal Foundation Models in TorchMultimodal with Pytorch Distributed Blog Scaling Multimodal Foundation Models in TorchMultimodal with Pytorch Distributed Introduction In recent years, scaling model sizes has become a promising area of research. In…Ankita De, Edward Wang (EcoF), Rohan Varma, Anjali Sridhar, Kartikay KhandelwalNovember 21, 2022
Introducing TorchMultimodal – a library for accelerating exploration in Multimodal AI Blog Introducing TorchMultimodal – a library for accelerating exploration in Multimodal AI We are announcing TorchMultimodal Beta, a PyTorch domain library for training SoTA multi-task multimodal models…Kartikay Khandelwal, Ankita DeNovember 17, 2022
PyTorch Enterprise Support Program Update Blog PyTorch Enterprise Support Program Update On May 25, 2021, we announced the PyTorch Enterprise Support Program (ESP) that enabled providers to develop…PyTorch FoundationNovember 10, 2022
Extending TorchVision’s Transforms to Object Detection, Segmentation & Video tasks Blog Extending TorchVision’s Transforms to Object Detection, Segmentation & Video tasks Note: A previous version of this post was published in November 2022. We have updated…Philip Meier, Victor Fomin, Vasilis Vryniotis, Nicolas HugNovember 3, 2022
New Library Updates in PyTorch 1.13 Blog New Library Updates in PyTorch 1.13 Summary We are bringing a number of improvements to the current PyTorch libraries, alongside the…PyTorch FoundationOctober 28, 2022
PyTorch 1.13 release, including beta versions of functorch and improved support for Apple’s new M1 chips. Blog PyTorch 1.13 release, including beta versions of functorch and improved support for Apple’s new M1 chips. We are excited to announce the release of PyTorch® 1.13 (release note)! This includes Stable versions…PyTorch FoundationOctober 28, 2022
PyTorch’s Tracing Based Selective Build Blog PyTorch’s Tracing Based Selective Build Introduction TL;DR: It can be challenging to run PyTorch on mobile devices, SBCs (Single Board…Dhruv Matani, Suraj SubramanianOctober 17, 2022
Scaling PyTorch models on Cloud TPUs with FSDP Blog Scaling PyTorch models on Cloud TPUs with FSDP Introduction The research community has witnessed a lot of successes with large models across NLP,…Ronghang Hu, Vaibhav Singh, Jack Cao, Milad Mohammadi, Yeounoh Chung, Shauheen Zahirazami, Ross GirshickOctober 13, 2022
Performance Debugging of Production PyTorch Models at Meta Blog Performance Debugging of Production PyTorch Models at Meta 1. Meta’s AI Performance Profiling (MAIProf) Figure 1: A simplified illustration of the Meta’s AI…CK Luk, Lei TianSeptember 29, 2022
Announcing PyTorch Conference 2022 Blog Announcing PyTorch Conference 2022 We are excited to announce that the PyTorch Conference returns in-person as a satellite event…PyTorch FoundationSeptember 26, 2022
PyTorch strengthens its governance by joining the Linux Foundation Blog PyTorch strengthens its governance by joining the Linux Foundation Today, I am proud to announce that PyTorch is moving to the Linux Foundation (LF) as a…Soumith ChintalaSeptember 12, 2022