Deep Neural Network Application

Welcome to the second (required) programming exercise of Course 1, Week 4 of the Deep Learning Specialization - the final assignment in this course! In this notebook you will build and train a deep L-layer neural network, and apply it to the very important problem of classifying cat images from non-cat images. :)

Instructions:

  • Do not use loops (for/while) in your code, unless the instructions explicitly ask you to do so.

  • Some code blocks contain graded functions, where you’ll be expected to write some code. These are marked at the top of the block by a #GRADED FUNCTION comment, and you’ll write your code in between the ### START SOLUTION HERE ### and ###END SOLUTION HERE### comments. Also, look for another comment that indicates roughly how many lines of code it will take to complete. After coding your function, run the cell right below it. This cell checks whether your results are correct, and cannot be modified.

When you run that cell and see the following:

"All tests passed."

...You’re in good shape. :)

Take your time to complete this assignment! After you are done, submit your work and check your results. You need to score 70% to pass. Good luck! :)