Programming Assignments Deep Learning Andrew Ng

Solutions manual to accompany Deep Learning Specialization on Coursera.

Course A - Neural Networks and Deep Learning

Week 2 - Neural Networks Basics

Week 3 - Shallow Neural Networks

Week 4 - Deep Neural Networks

Course B - Improving Deep Neural Networks

Week 1 - Practical Aspects of Deep Learning

Week 2 - Optimization Algorithms

Week 3 - Hyperparameter Tuning and Batch Normalization

Course D - Convolutional Neural Networks

Week 1 - Foundations of Convolutional Neural Networks

Week 2 - Deep Convolutional Models: case studies

Week 3 - Object Detection

Week 4 - Special Applications: Face Recognition & Neural Style Transfer

Course E - Sequence Models

Week 1 - Recurrent Neural Networks

Week 2 - Natural Language Processing & Word Embeddings

Week 3 - Sequence Models & Attention Mechanism