This is the code for "Convolutional Neural Networks - The Math of Intelligence (Week 4)" By Siraj Raval on Youtube
Alternatives To Convolutional_neural_network
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Mineflayer3,63968656 hours ago149August 14, 2022257mitJavaScript
Create Minecraft bots with a powerful, stable, and high level JavaScript API.
Docker Tutorial1,224
4 months ago6mitPython
Docker 基本教學 - 從無到有 Docker-Beginners-Guide 教你用 Docker 建立 Django + PostgreSQL 📝
Neural Networks Demystified1,161
3 years ago8Jupyter Notebook
Supporting code for short YouTube series Neural Networks Demystified.
a year agoapache-2.0JavaScript
JavaScript object detection lightweight library for augmented reality (WebXR demos included). It uses convolutional neural networks running on the GPU with WebGL.
4 years ago7Jupyter Notebook
This is the code for "Convolutional Neural Networks - The Math of Intelligence (Week 4)" By Siraj Raval on Youtube
4 years ago13Python
This is the code for the "Make a Neural Network" - Intro to Deep Learning #2 by Siraj Raval on Youtube
4 years ago5Jupyter Notebook
This is the code for "LSTM Networks - The Math of Intelligence (Week 8)" By Siraj Raval on Youtube
4 years ago2bsd-2-clauseJupyter Notebook
This is the code for "Recurrent Neural Networks - The Math of Intelligence (Week 5)" By Siraj Raval on Youtube
Deep Learning Resources138
3 years ago1mit
A Collection of resources I have found useful on my journey finding my way through the world of Deep Learning.
4 years agoHTML
Annotations for the Sirajology Python NN Example. This code comes from a demo NN program from the YouTube video The program creates an neural network that simulates the exclusive OR function with two inputs and one output.
Alternatives To Convolutional_neural_network
Select To Compare

Alternative Project Comparisons

Convolutional Neural Network


This is the code for this video on Youtube by Siraj Raval as part of The Math of Intelligence course. A convolutional neural network implemented in pure numpy. It uses a MNIST-like dataset with about 30 alphanumeric symbols. The author trained a deep convolutional network using Keras and saved the weights using python's pickle utility. Only the the forward propagation code is rewritten in pure numpy (as opposed to Theano or Tensorflow as in Keras). Which lets us run the network as a demo via heroku. For backpropagation in numpy for a convnet see this

recognized_o.png recognized_q.png

Live web app is here: Website


Dependencies are packaged in the flask folder, so this app does not have any external depencies. Run pip install -r requirements.txt to install them.

Install pip here.


to start the web app run python . To start the notebook run jupyter notebook in terminal.

Install jupyter here.


Credits for this code go to greydanus. I've merely created a wrapper to get people started.

Popular Youtube Projects
Popular Network Projects
Popular Social Media Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Jupyter Notebook