Supporting code for short YouTube series Neural Networks Demystified.
Jupyter Notebook Python
Latest commit 8be4721 Aug 23, 2016 1 @stephencwelch committed on GitHub Added np. before sum function to make sure we use numpy sum even when…
… we don't run %pylab inline.
Permalink
Failed to load latest commit information.
.ipynb_checkpoints Added %pylab inline to beginning of notebooks Nov 17, 2015
images updated readme Jan 3, 2015
.DS_Store Added %pylab inline to beginning of notebooks Nov 17, 2015
Part 1 Data and Architecture.ipynb Rename Part 1 Data and Architechture.ipynb to Part 1 Data and Archite… Nov 17, 2015
Part 2 Forward Propagation.ipynb Fixed minor typographic errors Apr 25, 2016
Part 3 Gradient Descent.ipynb Added %pylab inline to beginning of notebooks Nov 17, 2015
Part 4 Backpropagation.ipynb typo in equation, fixes #3 in original repo Dec 10, 2015
Part 5 Numerical Gradient Checking.ipynb Added %pylab inline to beginning of notebooks Nov 17, 2015
Part 6 Training.ipynb Added %pylab inline to beginning of notebooks Nov 17, 2015
Part 7 Overfitting, Testing, and Regularization.ipynb Added np. before sum function to make sure we use numpy sum even when… Aug 23, 2016
README.md Update README.md Nov 17, 2015
Scratch.ipynb finished part 7 Jan 16, 2015
partFive.py Rename PartFive.py to partFive.py Jan 5, 2015
partFive.pyc Added %pylab inline to beginning of notebooks Nov 17, 2015
partFour.py Corrected some typos Nov 27, 2015
partFour.pyc Added %pylab inline to beginning of notebooks Nov 17, 2015
partOne.py Added import of numpy Jan 4, 2015
partOne.pyc Added %pylab inline to beginning of notebooks Nov 17, 2015
partSix.py finished part 7 Jan 16, 2015
partSix.pyc Changed Normalizaiton in Part 7 - thanks Matt! Sep 30, 2015
partTwo.py Finished Part 2 Jan 4, 2015
partTwo.pyc Added %pylab inline to beginning of notebooks Nov 17, 2015

README.md

Neural Networks Demystified

Supporting iPython notebooks for the YouTube Series Neural Networks Demystified. I've included formulas, code, and the text of the movies in the iPython notebooks, in addition to raw code in python scripts.

iPython notebooks can be downloaded and run locally, or viewed using nbviewer: http://nbviewer.ipython.org/.

Using the iPython notebook

The iPython/Jupyter notebook is an incredible tool, but can be a little tricky to setup. I recommend the anaconda distribution of python. I've written and tested this code with the the anaconda build of python 2 running on OSX. You will likely get a few warinings about contour plotting - if anyone has a fix for this, feel free to submit a pull request.