Keep Calm and Study On - Unlock Your Success - Use #TOGETHER for 30% discount at Checkout

Computer Vision with PyTorch Online Course

Computer Vision with PyTorch Online Course

Learn PyTorch for deep learning and computer vision with a step-by-step approach. The course Cover CNNs, GPU coding, AutoGrad, and real-world datasets. Includes Python fundamentals with NumPy, Pandas, and Matplotlib, plus a Hangman game project. Perfect for beginners and those looking to advance in computer vision!


Who is this Course for?

  • Software developers
  • Machine learning practitioners
  • Data scientists
  • Anyone interested in PyTorch and deep learning

Note: No prior Python knowledge required—essential fundamentals are covered. Basic Python skills can be helpful but are not mandatory.


What you will learn

  • Work with PyTorch efficiently
  • Build intuition for convolution on images
  • Implement gradient descent with AutoGrad
  • Learn the LeNet architecture
  • Develop a mini Python game project
  • Use NumPy, Pandas, and Matplotlib effectively


Course Table of Contents

Welcome Aboard

  • Course Introduction
  • Why Is PyTorch Powerful?

Introduction to PyTorch and Tensors

  • What Is PyTorch
  • Diving into PyTorch
  • Installing PyTorch
  • Create Tensors in PyTorch
  • Tensor Slicing and Reshape
  • Mathematical Operations on Tensors
  • NumPy in PyTorch
  • What Is CUDA
  • PyTorch on GPU

AutoGrad in PyTorch

  • AutoGrad in PyTorch
  • AutoGrad in a Loop

Creating Deep Neural Networks in PyTorch

  • Building the First Neural Network
  • Writing a Deep Neural Network
  • Writing a Custom NN Module

CNN in PyTorch

  • Data Loading - CIFAR10
  • Data Visualization
  • CNN Recap
  • First CNN
  • CNN Deep Layers

LeNet Architecture in PyTorch

  • LeNet Overview
  • LeNet Model in PyTorch
  • Preparation and Evaluation
  • Python Basics

Why Learn Any Programming Language

  • Why Choose Python
  • Installing Jupyter Notebook
  • Jupyter Notebook - Tips and Tricks
  • What We Will Cover in This Section
  • Variables in Python
  • Print Function
  • Numerical Data Types and Arithmetic Operations in Python
  • String Data Type
  • Boolean Data Type
  • Type Conversion and Type Casting
  • Adding Comments in Python Programming Language
  • Data Structures in Python
  • Tuples and Sets in Python
  • Python Dictionaries
  • Conditional Statements in Python - if
  • Conditional Statements in Python - While
  • Inbuilt Functions in Python - range and input
  • For Loops
  • Functions in Python
  • Classes in Python

Mini Project with Python Basics

  • Mini Project - Hangman
  • Writing a Class
  • Mini Project - Continued
  • Logic Building
  • Logic for Single-Letter input
  • Final Testing

Python for Data Science – with NumPy

  • NumPy
  • Resize and Reshape Arrays
  • Slicing
  • Broadcasting
  • Mathematical Operations and Functions in NumPy

Python for Data Science – with Pandas

  • Pandas Library
  • Pandas Dataframe
  • Pandas Dataframe - Load from External File
  • Working with Null Values
  • Slicing Pandas Dataframe
  • Imputation

Python for Data Science – with Matplotlib

  • Matplotlib Introduction
  • Format the Plot
  • Plot Formatting and Scatter Plot
  • Histplot

Tags: Computer Vision with PyTorch Online Course, Computer Vision with PyTorch Training Course, Computer Vision with PyTorch Test, Computer Vision with PyTorch Practice Questions