/TopDeepLearning

A list of popular github projects related to deep learning

MIT LicenseMIT

Top Deep Learning Projects

A list of popular github projects related to deep learning (ranked by stars).

Last Update: 2016.04.28

Project Name Stars Description
TensorFlow 22406 Computation using data flow graphs for scalable machine learning.
Caffe 9889 Caffe: a fast open framework for deep learning.
Deep Dream 8656 Deep Dream.
Neural Style 7569 Torch implementation of neural style algorithm.
Roc AlphaGo 6876 An independent, student-led replication of DeepMind's 2016 Nature publication, "Mastering the game of Go with deep neural networks and tree search" (Nature 529, 484-489, 28 Jan 2016).
Keras 5765 Deep Learning library for Python. Convnets, recurrent neural networks, and more. Runs on Theano and TensorFlow.
Neural Doodle 5499 Turn your two-bit doodles into fine artworks with deep neural networks, generate seamless textures from photos, transfer style from one image to another, perform example-based upscaling, but wait... there's more! (An implementation of Semantic Style Transfer.)
CNTK 5286 Computational Network Toolkit (CNTK).
ConvNet JS 4640 Deep Learning in Javascript. Train Convolutional Neural Networks (or ordinary ones) in your browser.
Torch 4437 Torch7, Deep Learning Library.
OpenFace 4334 Face recognition with deep neural networks.
Nupic 4067 Numenta Platform for Intelligent Computing: a brain-inspired machine intelligence platform, and biologically accurate neural network based on cortical learning algorithms.
Leaf 3940 Open Machine Intelligence Framework for Hackers.
Theano 3600 Theano is a Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently. It can use GPUs and perform efficient symbolic differentiation.
Neural Talk 3521 NeuralTalk is a Python+numpy project for learning Multimodal Recurrent Neural Networks that describe images with sentences.
MXNet 3513 Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more.
Char RNN 3077 Multi-layer Recurrent Neural Networks (LSTM, GRU, RNN) for character-level language models in Torch.
deeplearning4j 2570 Deep Learning for Java, Scala & Clojure on Hadoop, Spark.
TensorFlow Playground 2518 Play with neural networks!
TFLearn 2502 Deep learning library featuring a higher-level API for TensorFlow.
Image Analogies 2412 Generate image analogies using neural matching and blending.
Colornet 2385 Neural Network to colorize grayscale images.
SKFlow 2293 Simplified interface for TensorFlow (mimicking Scikit Learn) for Deep Learning.
Neural Talk 2 2223 Efficient Image Captioning code in Torch, runs on GPU.
PyLearn2 2060 A Machine Learning library based on Theano.
TensorFlow Tutorials 2027 From the basics to slightly more interesting applications of Tensorflow.
Lasagne 2013 Lightweight library to build and train neural networks in Theano.
TensorFlow Examples 1961 TensorFlow tutorials and code examples for beginners.
LISA-lab Deep Learning Tutorials 1882 Deep Learning Tutorial notes and code. See the wiki for more info.
Matlab Deep Learning Toolbox 1869 Matlab/Octave toolbox for deep learning. Includes Deep Belief Nets, Stacked Autoencoders, Convolutional Neural Nets, Convolutional Autoencoders and vanilla Neural Nets. Each method has examples to get you started.
Neon 1790 Fast, scalable, easy-to-use Python based Deep Learning Framework by Nervana™.
Deep Learning Flappy Bird 1473 Flappy Bird hack using Deep Reinforcement Learning (Deep Q-learning).
Neural Story Teller 1373 A recurrent neural network for generating little stories about images.
Chainer 1339 A flexible framework of neural networks for deep learning.
Brainstorm 1089 Fast, flexible and fun neural networks.
DIGITS 1075 Deep Learning GPU Training System.
Deep Jazz 1002 Deep learning driven jazz generation using Keras & Theano!
Theano Tutorials 811 Bare bones introduction to machine learning from linear regression to convolutional neural networks using Theano.
Scikit Neural Net 800 Deep neural networks without the learning cliff! Classifiers and regressors compatible with scikit-learn.
RNN Music Composition 797 A recurrent neural network designed to generate classical music.
Blocks 773 A Theano framework for building and training neural networks.
TDB 765 Interactive, node-by-node debugging and visualization for TensorFlow.
Nolearn 640 Abstractions around neural net libraries, most notably Lasagne.
Caffe on Spark 599 https://github.com/yahoo/CaffeOnSpark.
Deep Detect 543 Deep Learning API and Server in C++11 with Python bindings and support for Caffe.
TensorFlow DeepQ 583 A deep Q learning demonstration using Google Tensorflow.
OpenAI Gym 406 A toolkit for developing and comparing reinforcement learning algorithms.