Deep Learning With PyTorch
Start solving Computer Vision problems using Deep Learning techniques and the PyTorch framework. Dive into the architecture of Neural Networks, and learn how to train and deploy them on the cloud.
Course Code
DLPT
Type
Intermediate
Available in
Python
Price
$799
Lifetime Access
Official OpenCV Certification
Active Community Support
30-Day Money-Back Guarantee
A glimpse of the topics covered
Course Topics
- Introduction to Artificial Intelligence
- NumPy Refresher
- Introduction to PyTorch
- What is inside an ML algorithm?
- Neural Network Building Blocks
- Loss Functions for Classification & Regression
- Understanding the PyTorch NN module
- Image Classification using Multilayer Perceptron
- The Convolution operation
- CNN building blocks and Layers
- Implement CNNs using PyTorch
- Evaluation of Classification Performance
- Torchvision Datasets
- Torchvision Transforms
- Important CNN Models
- Data Augmentation in Torchvision
- Optimizers in PyTorch
- Learning Rate Decay methods
- Training Deep Neural Networks
- Regularization methods in Deep Learning
- Troubleshooting training with TensorBoard
- Leverage pre-trained models
- How to structure your project for scale
- Custom Data Loaders
- Introduction to Object Detection
- Object Detection building blocks
- Evaluation Metrics in Object Detection like mAP
- Two-Stage Object Detectors like Faster RCNN
- You Only Look Once (YOLO)
- Single Stage Multibox Detector (SSD)
- Detectron 2 based Object Detection
- How to write a custom Object Detector from scratch
- Semantic Segmentation building blocksÂ
- Dilated Convolution and Transposed Convolution
- Semantic and Instance Segmentation
- Evaluation metrics for Semantic Segmentation
- Fully Convolutional Network (FCN)
- U-Net
- DeepLab
- Mask-RCNN
- Pose Estimation using DensePose
- Pose Estimation using YOLO Pose models
- Create your own Gym Trainer
- Introduction to GANs
- Vanilla GAN using Fashion MNIST
- DCGAN using Flickr Faces
- CGAN using Fashion MNIST
Tool Kit








Testimonials
Certificates
To receive a Certificate of Completion from OpenCV.org, you need to complete the graded quizzes + assignments + projects, with more than 50% marks and within 6 months of enrolling in the course.
Graduation Certificate
Certificate of Completion
You will receive a Certificate of Excellence if you score more than 70% marks on the graded quizzes + assignments + projects within 6 months of enrolling in the course.
Honor Certificate
Certificate of Excellence
This course is available as part of the following Programs
Course
Mastering OpenCV with
Python (Python) - $159
Fundamentals of Computer
Vision & Image Processing
(Python or C++) - $499
Deep Learning with
PyTorch (Python) - $799
Deep Learning with TensorFlow & Keras (Python) - $799
Computer Vision & Deep Learning Applications (Python) - $499
Mastering Generative AI
for Art (Python) - $159
Student Pricing (30% Discount)
Special Program Pricing
Courses Offered
MOCV
Start your AI journey by learning the fundamentals of Image Processing and Computer Vision through 21 modules, video instructions, code explanations, and example applications.
Available in Python
|
$149
DLPT
Start solving Computer Vision problems using Deep Learning techniques and the PyTorch framework. Dive into the architecture of Neural Networks, and learn how to train and deploy them on the cloud.
Available in Python
|
$799
GENAI
Dive deep into Stable Diffusion. Learn all the techniques of generating images, fine-tuning Stable Diffusion on your own images and even training a GPT language model.
Available in Python
|
$159
DLTK
Gain in-depth knowledge about Neural Networks, prepare datasets and study DeepNet architectures used for solving various Computer Vision problems.
Available in Python
|
$799
CVIP
Build a solid understanding of OpenCV tools used for Image Processing, Computer Vision, and Video Processing, and lay a strong foundation for solving Computer Vision problems.
Available in Python & C++
|
$499
DLAP
Build systems and applications using advanced Computer Vision and Deep Learning techniques, and understand deployment using cloud-based services.
Available in Python
|
$499
CVIP
Build a solid understanding of OpenCV tools used for Image Processing, Computer Vision, and Video Processing, and lay a strong foundation for solving Computer Vision problems.
Available in Python & C++
|
$499
MOCV
Start your AI journey by learning the fundamentals of Image Processing and Computer Vision through 21 modules, video instructions, code explanations, and example applications.
Available in Python
|
$149
DLAP
Build systems and applications using advanced Computer Vision and Deep Learning techniques, and understand deployment using cloud-based services.
Available in Python
|
$499
DLTK
Gain in-depth knowledge about Neural Networks, prepare datasets and study DeepNet architectures used for solving various Computer Vision problems.
Available in Python
|
$799
DLPT
Start solving Computer Vision problems using Deep Learning techniques and the PyTorch framework. Dive into the architecture of Neural Networks, and learn how to train and deploy them on the cloud.
Available in Python
|
$799
GENAI
Dive deep into Stable Diffusion. Learn all the techniques of generating images, fine-tuning Stable Diffusion on your own images and even training a GPT language model.
Available in Python
|
$159