This repository contains tutorials in jupyter notebooks for beginners who want to learn how to create deep learning models using keras. Keras is an open-source python library built on tensorflow, which provides easy to use APIs for creating and learning deep learning models.
0. Google Colab Workshop
1. Downloading Kaggle Dataset in Colab
2. Setting up Keras
3. Building a Multi-Layer Perceptron with Keras
4. Building a CNN with Keras
5. Visualizing/Plotting the model architecture in Keras
6. Classification of Images using Built-In Models
7. Creating AlexNet by combining primitive CNN Layers
8. Creating VGG-Net by combining primitive CNN layers
9. Visualizing CNN Feature Maps in Keras
10. Transfer Learning for Image Classification
11. Grad-CAM for visualizing attention mechanism in Image Classification
12. Training Faster-RCNN for Object Detection
13. Image Clustering using k-means and visualizing using t-SNE