PyTorch Essential Training: Deep Learning (2019)

PyTorch Essential Training: Deep Learning (2019)

56mIntermediate2019-10-03

Authors

Jonathan Fernandes

Jonathan Fernandes

Consultant focusing on data science, AI, and big data

Course details

PyTorch is quickly becoming one of the most popular deep learning frameworks around, as well as a must-have skill in your artificial intelligence tool kit. It's gained admiration from industry leaders due to its deep integration with Python; its integration with top cloud platforms, including Amazon SageMaker and Google Cloud Platform; and its computational graphs that can be defined on the fly. In this course, join Jonathan Fernandes as he dives into the basics of deep learning using PyTorch. Starting with a working image recognition model, he shows how the different components fit and work in tandem—from tensors, loss functions, and autograd all the way to troubleshooting a PyTorch network.

Learning objectives
Training a network
Making predictions
Working with classes and tensors
Working with loss, autograd, and optimizers
Troubleshooting a PyTorch network
CPU/GPU usage

Skills covered

PyTorchNeural Networks and Deep LearningPythonEssential TrainingArtificial Intelligence (AI)Open Source

Concepts

Introduction

  • Welcome
  • What you should know before watching this course

Fashion MNIST and Neural Networks

  • Working with the Fashion MNIST dataset
  • Neural network intuition

Working with Classes and Tensors

  • Classes
  • Tensors
  • Training the network

Working with Loss, Autograd, and Optimizers

  • Loss
  • Autograd
  • Autograd with tensors
  • Optimizers
  • Using optimizers

Troubleshooting and CPU GPU Usage

  • Troubleshooting
  • CPU to GPU
  • Validation

Conclusion

  • Future project ideas
40,000 Toman