Deep Learning Specialization from Coursera

Programming assignments in the deep learning courses (in total there are 5 courses as of creating this repo) Please do not use the code here for cheating, write your own code for solving the assignments.

Notes on files names

Files names follow this pattern: Cx_Wy_Az_title.py where: x is number of course, y number of week inside this course and z is number of assignment inside this week and title is just title of the assignment. List of the courses:

  1. C1 or Course 1 is : Neural Networks and Deep Learning
  2. C2 or Course 2 is : Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization
  3. C3 or Course 3 is : Structuring Machine Learning Projects
  4. C4 or Course 4 is : Convolutional Neural Networks
  5. C5 or Course 5 is : Sequence Models

Course 1 Assignments: [Neural Networks and Deep Learning]

  1. Week2: Logistic Regression with a Neural Network mindset
  2. Week3: Planar data classification with a hidden layer
  3. Week4: Building your deep neural network: Step by Step
  4. Week4: Deep Neural Network Application

Course 2 Assignments: [Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization]

  1. Week1: Initialization
  2. Week1: Regularization
  3. Week1: Gradient Checking
  4. Week2: Optimization
  5. Week3: Tensorflow

Course 3 Assignments: [Structuring Machine Learning Projects]

NONE

Course 4 Assignments: [Convolutional Neural Networks]

  1. Week1: Convolutional Model: step by step
  2. Week1: Convolutional model: application
  3. Week2: Residual Networks
  4. Week3: Car detection with YOLO
  5. Week4: Art generation with Neural Style Transfer
  6. Week4: Face Recognition

Course 5 Assignments: [Sequence Models]

  1. Week1: Building a recurrent neural network - step by step
  2. Week1: Dinosaur Island - Character-Level Language Modeling
  3. Week1: Jazz improvisation with LSTM
  4. Week2: Operations on word vectors - Debiasing
  5. Week2: Emojify
  6. Week3: Neural Machine Translation with Attention
  7. Week3: Trigger word detection