What Is PyTorch?
PyTorch is a GPU-accelerated tensor computational framework that offers a high degree of flexibility and speed for deep learning. It integrates seamlessly with popular Python libraries such as NumPy, SciPy, and Cython, extending its functionality to meet the diverse needs of users. PyTorch also employs a tape-based system for automatic differentiation at both the functional and neural network layer level, ensuring accelerated NumPy-like functionality.
What Is PyTorch Production Branch October 2023?
The PyTorch Production Branch, exclusively available with NVIDIA AI Enterprise, is a 9-month supported, API-stable branch that includes monthly fixes for high and critical software vulnerabilities. This branch provides a stable and secure environment for building your mission-critical AI applications. The PyTorch production branch releases every six months with a three-month overlap in between two releases.
Getting started with PyTorch Production Branch
Before you start, ensure that your environment is set up by following one of the deployment guides available in the NVIDIA AI Enterprise Documentation.
For an overview of the features included in the PyTorch Production Branch as of October 2023, please refer to the PyTorch Release Notes for PyTorch 23.08.
For a comprehensive collection of resources on PyTorch, including tutorials, documentation, and examples, visit the following links:
Additionally, if you're looking for information on Docker containers and guidance on running a container, review the Containers For Deep Learning Frameworks User Guide.
Compatible Infrastructure Software Versions
For the optimized performance, it is highly recommended to deploy the supported NVIDIA AI Enterprise Infrastructure software in conjunction with your AI software.
Security Vulnerabilities in Open Source Packages
Important Note: For PyTorch Production Branch release 23.08.04-py3 or higher, vulnerability GHSA-5wvp-7f3h-6wmm in pyarrow 11.0.0 is resolved in cuDF. If cuDF is not imported, apply the pyarrow-hotfix to any library that is importing pyarrow.
Please review the Security Scanning tab to view the latest security scan results.
For certain open-source vulnerabilities listed in the scan results, NVIDIA provides a response in the form of a Vulnerability Exploitability eXchange (VEX) document. The VEX information can be reviewed and downloaded from the Security Scanning tab.
Get access to knowledge base articles and support cases or submit a ticket.
NVIDIA AI Enterprise Documentation
Visit the NVIDIA AI Enterprise Documentation Hub for release documentation, deployment guides and more.