All Projects → llSourcell → Convolutional_neural_network

llSourcell / Convolutional_neural_network

This is the code for "Convolutional Neural Networks - The Math of Intelligence (Week 4)" By Siraj Raval on Youtube

Projects that are alternatives of or similar to Convolutional neural network

Draw
Reimplementation of DRAW
Stars: ✭ 346 (-1.7%)
Mutual labels:  jupyter-notebook
Keras Oneshot
koch et al, Siamese Networks for one-shot learning, (mostly) reimplimented in keras
Stars: ✭ 348 (-1.14%)
Mutual labels:  jupyter-notebook
Noisereduce
Noise reduction in python using spectral gating (speech, bioacoustics, time-domain signals)
Stars: ✭ 347 (-1.42%)
Mutual labels:  jupyter-notebook
Card Ocr
身份证识别OCR
Stars: ✭ 345 (-1.99%)
Mutual labels:  jupyter-notebook
Pytorch Tutorials Examples And Books
PyTorch1.x tutorials, examples and some books I found 【不定期更新】整理的PyTorch 1.x 最新版教程、例子和书籍
Stars: ✭ 346 (-1.7%)
Mutual labels:  jupyter-notebook
Nbval
A py.test plugin to validate Jupyter notebooks
Stars: ✭ 347 (-1.42%)
Mutual labels:  jupyter-notebook
Mini Python Project
用Python做些有趣的项目
Stars: ✭ 345 (-1.99%)
Mutual labels:  jupyter-notebook
Notebooks
Machine learning notebooks in different subjects optimized to run in google collaboratory
Stars: ✭ 351 (-0.28%)
Mutual labels:  jupyter-notebook
Amazon Forest Computer Vision
Amazon Forest Computer Vision: Satellite Image tagging code using PyTorch / Keras with lots of PyTorch tricks
Stars: ✭ 346 (-1.7%)
Mutual labels:  jupyter-notebook
Ml cheat sheet
My notes and superstitions about common machine learning algorithms
Stars: ✭ 349 (-0.85%)
Mutual labels:  jupyter-notebook
Machine Learning
Content for Udacity's Machine Learning curriculum
Stars: ✭ 3,618 (+927.84%)
Mutual labels:  jupyter-notebook
Fast Pytorch
Pytorch Tutorial, Pytorch with Google Colab, Pytorch Implementations: CNN, RNN, DCGAN, Transfer Learning, Chatbot, Pytorch Sample Codes
Stars: ✭ 346 (-1.7%)
Mutual labels:  jupyter-notebook
Recommendsystempractice
《推荐系统实践》代码实现
Stars: ✭ 349 (-0.85%)
Mutual labels:  jupyter-notebook
Nlp Papers With Arxiv
Statistics and accepted paper list of NLP conferences with arXiv link
Stars: ✭ 345 (-1.99%)
Mutual labels:  jupyter-notebook
Tensorflow Tutorials Chinese
TensorFlow 中文教程 (Chinese Tutorials)
Stars: ✭ 349 (-0.85%)
Mutual labels:  jupyter-notebook
Thesemicolon
This repository contains Ipython notebooks and datasets for the data analytics youtube tutorials on The Semicolon.
Stars: ✭ 345 (-1.99%)
Mutual labels:  jupyter-notebook
Pytorch Cortexnet
PyTorch implementation of the CortexNet predictive model
Stars: ✭ 349 (-0.85%)
Mutual labels:  jupyter-notebook
Magnet
Deep Learning Projects that Build Themselves
Stars: ✭ 351 (-0.28%)
Mutual labels:  jupyter-notebook
Action Recognition Visual Attention
Action recognition using soft attention based deep recurrent neural networks
Stars: ✭ 350 (-0.57%)
Mutual labels:  jupyter-notebook
Notebooks
collection of iPython notebooks
Stars: ✭ 349 (-0.85%)
Mutual labels:  jupyter-notebook

Convolutional Neural Network

Overview

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


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.

Usage

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

Install jupyter here.

Credits

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].