Introduction Image classification is a key task in Computer Vision. In an image classification task, the input is an image, and the output is a class label (e.g. "cat", "dog", etc. ) that ...
TensorBoard with PyTorch Lightning
A picture is worth a thousand words! As computer vision and machine learning experts, we could not agree more. Human intuition is the most powerful way of making sense out of random chaos, ...
Playing Rock, Paper, Scissors with AI
Let’s play rock, paper scissors.You think of your move and I’ll make mine below this line in 1...2…and 3. I choose ROCK. Well? ...who won. It doesn't matter cause you probably glanced at the ...
CNN Receptive Field Computation Using Backprop with TensorFlow
In our recent post about receptive field computation, we examined the concept of receptive fields using PyTorch. We learned receptive field is the proper tool to understand what the network 'sees' ...
CNN Fully Convolutional Image Classification with TensorFlow
In a previous post, we had covered the concept of fully convolutional neural networks (FCN) in PyTorch, where we showed how we can solve the classification task using the input image of arbitrary ...
Graph Convolutional Networks: Model Relations In Data
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 ...