The repository is for deep learning example codes using pytorch, pytorch_lighting, and tensorboard.
Examples log in the tensorboard. Some examples provide the script file to demostrate the result of model.
In this example, Linear model guesses the slope and bias of the noisy input.
The model of ex2 consists of linear modules. This model classifies the handwritten image of MNIST.
Plot Good Result | Plot Bad Result | Confusion Matrix | Vector visualization |
---|---|---|---|
Ex3 has higher accuracy than Ex2.
Output of 1st Conv2D | Output of 2nd Conv2D |
---|---|
The model of ex4 consists of convolutional networks. This model removes noise from the mnist images to which noise has been added.
Traninig process in Tensorboard | Denoising Result |
---|---|
This model use GAP(Global Average Pool) to get CAM.
CAM of good result | CAM of bad result |
---|---|
This model use GradCAM to get CAM. (GradCAM code from 1Konny)
GradCAM of good result | GradCAM of bad result |
---|---|
This example interpret the model using CAPTUM.
This model use R-CNN to detect and classify Kaggle bus-truck data. To reduce complexity, this model use a linear model to classify items instead of SVM in the original paper.
Selective Search Result |
---|
RCNN Result |
---|
This model contains RoiPooling to implement fast RCNN.
Fast RCNN Result |
---|
This model use the faster rcnn in torchvision.
Fast RCNN Result |
---|
[1] Modern Computer Vision with PyTorch: Explore deep learning concepts and implement over 50 real-world image applications.