Programming assignments for all courses in Deep Learning Specialization offered by DeepLearning.AI.
Instructor: Andrew Ng
This repo contains my work and codes for this specialization. The notebooks are taken from the Deep Learning Specialization on Coursera.
- Week 2 - Python Basics with Numpy
- Week 2 - Logistic Regression with a Neural Network mindset
- Week 3 - Planar data classification with one hidden layer
- Week 4 - Building your Deep Neural Network: Step by Step
- Week 4 - Deep Neural Network for Image Classification: Application
- Week 1 - Initialization
- Week 1 - Regularization
- Week 1 - Gradient Checking
- Week 2 - Optimization Methods
- Week 3 - TensorFlow Tutorial
- There is no programming assignment for this course.
- Week 1 - Convolutional Model: step by step
- Week 1 - Convolutional Neural Networks: Application
- Week 2 - Residual Networks
- Week 2 - Transfer Learning with MobileNet
- Week 3 - Car detection with YOLO for Autonomous Driving
- Week 3 - Image Segmentation Unet
- Week 4 - Art Generation with Neural Style Transfer
- Week 4 - Face Recognition
- Week 1 - Building a Recurrent Neural Network - Step by Step
- Week 1 - Dinosaur Island -- Character-level Language Modeling
- Week 1 - Jazz improvisation with LSTM
- Week 2 - Word Vector Representation and Debiasing
- Week 2 - Emojify!
- Week 3 - Neural Machine Translation with Attention
- Week 3 - Trigger Word Detection
- Week 4 - Transformer Network
- Week 4 - Transformer Network Application: Named-Entity Recognition
- Week 4 - Embedding plus Positional encoding
I recognize the time people spend on building intuition, understanding new concepts and debugging assignments. The solutions uploaded here are only for reference. They are meant to unblock you if you get stuck somewhere. Please do not copy any part of the code as-is (the programming assignments are fairly easy if you read the instructions carefully).