In Machine Learning, we always want to get insights into data: like getting familiar with the training samples or better understanding the label distribution. To do that, we visualize the data in many ...
Multi-Label Image Classification with PyTorch
Back in 2012, a neural network won the ImageNet Large Scale Visual Recognition challenge for the first time. With that Alex Krizhevsky, Ilya Sutskever and Geoffrey Hinton revolutionized the area of ...
Fully Convolutional Network For Image Classification on Arbitrary Sized Image
In this post, we will learn how to perform image classification on arbitrary sized images without using the computationally expensive sliding window approach. This post is written for people who are ...
Ensuring Training Reproducibility in PyTorch
Imagine you trained a deep learning model on some dataset. A few days later, you want to reproduce the same experiment, but if you were not careful, you may never be able to reproduce the same ...
EfficientNet: Theory + Code
In this post, we will discuss the paper "EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks" At the heart of many computer vision tasks like image classification, object ...
Pre Trained Models for Image Classification – PyTorch for Beginners
Hi! This post is part of our PyTorch series. In the previous post, Pytorch Tutorial for beginners, we discussed PyTorch, it's strengths and why you should learn it. We also had a brief look at ...