Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Deep Learning Adventures with PyTorch
Rating: 3.9 out of 5(3 ratings)
64 students

Deep Learning Adventures with PyTorch

Journey into the world of deep learning using PyTorch. Recognize images, translate languages, and paint unique pictures.
Last updated 11/2018
English
English [Auto],

What you'll learn

  • Intuitive ways to build neural networks using the PyTorch API to make this deep learning ride enjoyable
  • Master PyTorch's unique features gradually as you work through projects that make PyTorch perfect for rapid prototyping
  • Debug your PyTorch code using standard Python tools, so you can easily fix bugs
  • Work with PyTorch and learn its advantages over other frameworks, and choose the right vehicle for your deep-learning ride
  • Get practical, project-based experience with this popular and in-demand deep-learning library

Course content

5 sections19 lectures2h 31m total length
  • The Course Overview3:06

    This video provides an overview of the entire course.

  • What Makes PyTorch Special?2:12

    The goal of this video is to highlight some of the main benefits of using PyTorch.

       •  Why do both beginners and advanced deep learning users adore PyTorch API?

       •  How is it possible that PyTorch code is much easier to debug than code written in other frameworks?

       •  What makes PyTorch fast?

  • Installing PyTorch2:23

    Learn how to quickly install PyTorch.

       •  Got to the pytorch.org website

       •  Choose your operation system, pip as package manager and no GPU acceleration

       •  Copy the command from the website into a terminal and run it

Requirements

  • Some Python experience (and a basic understanding of ML concepts) is required.

Description

Are you ready to go on a journey into the world of deep learning? This course will be your guide through the joys and dangers of this new wave of machine learning. Why? Because, let's face it, getting started with deep learning is difficult. Tasks such as choosing between multiple frameworks, understanding APIs, and debugging code are hard. Is there an another way? Yes. Meet PyTorch. Like Python, PyTorch has a clean and simple API, which makes building neural networks faster and easier. It's also modular, and that makes debugging your code a breeze. This course will be one hell of an adventure into the world of deep learning!

You'll start by using Convolutional Neural Networks (CNNs) to classify images; Recurrent Neural Networks (RNNs) to detect languages; and then translate them using Long-Term-Short Memory (LTSM). Finally, you'll channel your inner Picasso by using Deep Neural Network (DNN) to paint unique images.

By the end of your adventure, you will be ready to use PyTorch proficiently in your real-world projects.

About the Author

Jakub Konczyk has enjoyed programming professionally since 1995. He is a Python and Django expert and has been involved in building complex systems since 2006. He loves to simplify and teach programming subjects and share them with others. He first discovered Machine Learning when he was trying to predict real estate prices in one of the early stage startups he was involved in. He failed miserably. Then he discovered a much more practical way to learn Machine Learning, which he would like to share with you in this course. It boils down to the Keep it simple! mantra.

Who this course is for:

  • This course is for working and aspiring data analysts, data scientists and developers who want to extend their Machine Learning skillset.