Hands-On Introduction to PyTorch for Machine Learning

Hands-On Introduction to PyTorch for Machine Learning

55mIntermediate2025-10-14

Authors

Helen Sun

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 use Jupyter Notebook 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

Model Training and EvaluationPyTorchMachine Learning FundamentalsTraditional AI and Machine LearningArtificial Intelligence (AI)Open SourceOne-Off

Concepts

Introduction

  • Explore the capabilities of PyTorch

Preparation

  • Use case explanations
  • Dataset exploration with PyTorch

PyTorch Basics

  • Understand PyTorch tensors
  • Understand PyTorch basic operations
  • Understand PyTorch NumPy bridge
  • Understand PyTorch autograd
  • Advanced PyTorch autograd

TorchVision

  • TorchVision introduction
  • TorchVision for video and image understanding

TorchAudio

  • TorchAudio introduction
  • TorchAudio for audio understanding

TorchText

  • TorchText introduction
  • TorchText for translation

Conclusion

  • Continue learning about PyTorch
40,000 Toman