Hands-On PyTorch Machine Learning
57mIntermediate2022-12-13
Authors

Helen Sun
Technology Strategist and Thought Leader
Course details
Many of the world’s most exciting and innovative new tech projects leverage the power of machine learning. But if you want to set yourself apart as a data scientist or machine learning engineer, you need to stay up to date with the current tools and best practices for creating effective, predictable models.
In this course, instructor Helen Sun shows you how to get up and running with PyTorch, the open-source machine learning framework known for its simplicity, performance, and APIs. Explore the basic concepts of PyTorch, including tensors, operators, and conversion to and from NumPy, as well as how to utilize autograd, which tracks the history of every computation recorded by the framework. By the end of this course, you’ll also be equipped with a new set of skills to get the most out of Torchvision, Torchaudio, and Torchtext.
In this course, instructor Helen Sun shows you how to get up and running with PyTorch, the open-source machine learning framework known for its simplicity, performance, and APIs. Explore the basic concepts of PyTorch, including tensors, operators, and conversion to and from NumPy, as well as how to utilize autograd, which tracks the history of every computation recorded by the framework. By the end of this course, you’ll also be equipped with a new set of skills to get the most out of Torchvision, Torchaudio, and Torchtext.
Skills covered
PyTorchMachine LearningPythonArtificial Intelligence (AI)Open SourceOne-Off
Concepts
0. Introduction
- 01 - Explore the capabilities of PyTorch
1. Preparation
- 02 - PyTorch overview
- 03 - PyTorch environment setup
- 04 - PyTorch use case description
- 05 - PyTorch data exploration
2. PyTorch Basics
- 06 - Understand PyTorch tensors
- 07 - Understand PyTorch basic operations
- 08 - Understand PyTorch NumPy Bridge
- 09 - Understand PyTorch autograd
- 10 - Advanced PyTorch autograd
3. Torchvision
- 11 - Torchvision introduction
- 12 - Torchvision for video and image understanding
4. Torchaudio
- 13 - Torchaudio introduction
- 14 - Torchaudio for audio understanding
5. Torchtext
- 15 - Torchtext introduction
- 16 - Torchtext for translation
Conclusion
- 17 - Continuing your PyTorch learning process
Related courses
- AI Workshop: Build a Neural Network with PyTorch Lightning
- Hands-On AI: Building Your First Conversational AI Chatbot
- Hands-On Introduction to Transformers for Computer Vision
- Deep Learning and Computer Vision: Object Detection with PyTorch
- PyTorch Essential Training: Working with Images
- AI Sentiment Analysis with PyTorch and Hugging Face Transformers
- Data Visualization in Python with Dash
- Programming Generative AI: From Variational Autoencoders to Stable Diffusion with PyTorch and Hugging Face