Introduction
  • Introduction
  • Course Overview
Deep Learning Fundamentals
  • What is Deep Learning
  • Introduction to PyTorch
  • Tensor
  • Tensor (Coding)
  • Operations on tensor (Coding)
  • Operations on tensor part 2(Coding)
  • Advantages of tensors
Building Neural Networks with PyTorch
  • What is a Neural Network
  • Neural Network Training Workflow
  • Neural Network Architecture
  • Architecture (Coding)
  • Activation and Loss Functions
  • Activation and Loss Functions (Coding)
  • Optimizers
  • Training Neural Network (Coding)
  • Dataset and Data Loader
  • Dataset and Data Loader (Coding)
  • Sequential
Neural Network for Images
  • Introduction to Image Classification
  • Fundamentals of Image Processing (Coding)
  • Image Classification (Coding)
  • Hyperparameter Tuning
  • Deep Neural Network (Coding)
  • Data Normalization
Convolutional Neural Networks (CNNs)
  • Introduction to CNN
  • Why CNN?
  • CNN (Coding)
  • Data Augmentation
  • Training with Augmented Data (Coding)
  • CNN on Real World Images
Auto Encoders
  • Introduction to Auto Encoders
  • Vanilla Auto Encoders (Coding)
  • CNN Based Auto Encoder (Coding)
  • Introduction to Variational Auto Encoders (VAE)
  • VAE (Coding)
Hands-on Projects
  • Section Overview
  • Neural Style Transfer (Coding)
  • Deep Fake (Coding)
  • Image Colorization (Coding)