An interview with David Bonn, computer vision and wildfire detection expert
Imagine this: You’ve built a brand new home out in the country, far from major cities. You need a break from all the hustle and bustle, and you want to bring yourself back to nature. The house you’ve...
View ArticleIntroduction to Distributed Training in PyTorch
In this tutorial, you will learn the basics of distributed training with PyTorch. This is the last lesson in a 3-part tutorial on intermediate PyTorch techniques for computer vision and deep learning...
View ArticleTraining an object detector from scratch in PyTorch
In this tutorial, you will learn how to train a custom object detector from scratch using PyTorch. This lesson is part 2 of a 3-part series on advanced PyTorch techniques: Training a DCGAN in PyTorch...
View ArticleU-Net: Training Image Segmentation Models in PyTorch
In today’s tutorial, we will be looking at image segmentation and building our own segmentation model from scratch, based on the popular U-Net architecture. This lesson is the last of a 3-part series...
View ArticleComputer Graphics and Deep Learning with NeRF using TensorFlow and Keras: Part 2
Table of Contents Computer Graphics and Deep Learning with NeRF using TensorFlow and Keras: Part 2 Configuring Your Development Environment Having Problems Configuring Your Development Environment?...
View ArticleComputer Graphics and Deep Learning with NeRF using TensorFlow and Keras: Part 3
Table of Contents Computer Graphics and Deep Learning with NeRF using TensorFlow and Keras: Part 3 Configuring Your Development Environment Having Problems Configuring Your Development Environment?...
View ArticleOCR Passports with OpenCV and Tesseract
This lesson is part 4 of a 4-part series on OCR 120: Tesseract Page Segmentation Modes (PSMs) Explained: How to Improve Your OCR Accuracy (tutorial 2 weeks ago)Improving OCR Results with Basic Image...
View ArticleGAN Training Challenges: DCGAN for Color Images
In this tutorial, you will learn how to train a DCGAN to generate fashion images in color. You will learn the common challenges, techniques to address these challenges, and GAN evaluation metrics...
View ArticleTorch Hub Series #1: Introduction to Torch Hub
In this tutorial, you will learn the basics of PyTorch’s Torch Hub. This lesson is part 1 of a 6-part series on Torch Hub: Torch Hub Series #1: Introduction to Torch Hub (this tutorial)Torch Hub...
View ArticleTorch Hub Series #2: VGG and ResNet
In the previous tutorial, we learned the essence behind Torch Hub and its conception. Then, we published our model using the intricacies of Torch Hub and accessed it through the same. But, what...
View ArticleTorch Hub Series #3: YOLOv5 and SSD — Models on Object Detection
In my childhood, the movie Spy Kids was one of my favorite things to watch on television. Seeing kids of my age using futuristic gadgets to save the world and win the day might have been a common...
View ArticleTorch Hub Series #4: PGAN — Model on GAN
In this tutorial, you will learn the architectural details of Progressive GAN, which enable it to generate high-resolution images. In addition, we will see how we can use Torch Hub to import a...
View ArticleTorch Hub Series #5: MiDaS — Model on Depth Estimation
In the previous part of this series, we discussed some state-of-the-art object detection models; YOLOv5 and SSD. In today’s tutorial, we will discuss MiDaS, an ingenious attempt to aid the depth...
View ArticleTorch Hub Series #6: Image Segmentation
In this tutorial, you will learn the concept behind Fully Convolutional Networks (FCNs) for segmentation. In addition, we will see how we can use Torch Hub to import a pre-trained FCN model and use it...
View ArticleAnime Faces with WGAN and WGAN-GP
In this post, we implement two GAN variants: Wasserstein GAN (WGAN) and Wasserstein GAN with Gradient Penalty (WGAN-GP), to address the training instability discussed in my previous post, GAN Training...
View ArticleOCR Passports with OpenCV and Tesseract
This lesson is part 4 of a 4-part series on OCR 120: Tesseract Page Segmentation Modes (PSMs) Explained: How to Improve Your OCR Accuracy (tutorial 2 weeks ago)Improving OCR Results with Basic Image...
View ArticleGAN Training Challenges: DCGAN for Color Images
In this tutorial, you will learn how to train a DCGAN to generate fashion images in color. You will learn the common challenges, techniques to address these challenges, and GAN evaluation metrics...
View ArticleTorch Hub Series #1: Introduction to Torch Hub
In this tutorial, you will learn the basics of PyTorch’s Torch Hub. This lesson is part 1 of a 6-part series on Torch Hub: Torch Hub Series #1: Introduction to Torch Hub (this tutorial)Torch Hub...
View ArticleTorch Hub Series #2: VGG and ResNet
In the previous tutorial, we learned the essence behind Torch Hub and its conception. Then, we published our model using the intricacies of Torch Hub and accessed it through the same. But, what...
View ArticleTorch Hub Series #3: YOLOv5 and SSD — Models on Object Detection
In my childhood, the movie Spy Kids was one of my favorite things to watch on television. Seeing kids of my age using futuristic gadgets to save the world and win the day might have been a common...
View Article