In an earlier post, we covered the problem of Multi Label Image Classification (MLIC) for Image Tagging. Recall that MLIC is an image classification task but unlike multi-class image ...
Federated Learning using PyTorch and PySyft
This is a a gentle introduction to federated learning --- a technique that makes machine learning more secure by training on decentralized data. We will also cover a real-life example of federated ...
Getting Started with PyTorch Lightning
Imagine, one day you have an amazing idea for your machine learning project. You write down all the details on a piece of paper- the model architecture, the optimizer, the dataset. And now you just ...
Multi-Label Image Classification with PyTorch: Image Tagging
In the previous post, we learned how to apply a fixed number of tags to images. Let’s now switch to this broader task and see how we can tackle it. In many real-life tasks, there is a set ...
CNN Receptive Field Computation Using Backprop
In the previous post, we learned how to classify arbitrarily sized images and visualized the response map of the network. In Figure 1, notice that the head of the camel is almost not ...
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 ...