/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.08.09

Project Name Stars Description
TensorFlow 29622 Computation using data flow graphs for scalable machine learning.
Caffe 11799 Caffe: a fast open framework for deep learning.
Neural Style 10148 Torch implementation of neural style algorithm.
Deep Dream 9042 Deep Dream.
Keras 7502 Deep Learning library for Python. Convnets, recurrent neural networks, and more. Runs on Theano and TensorFlow.
Roc AlphaGo 7170 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).
TensorFlow Models 6671 Models built with TensorFlow
Neural Doodle 6275 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 5957 Computational Network Toolkit (CNTK).
TensorFlow Examples 5872 TensorFlow tutorials and code examples for beginners.
ConvNet JS 5231 Deep Learning in Javascript. Train Convolutional Neural Networks (or ordinary ones) in your browser.
Torch 5133 Torch7, Deep Learning Library.
OpenFace 4855 Face recognition with deep neural networks.
MXNet 4685 Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more.
Theano 4286 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.
Leaf 4281 Open Machine Intelligence Framework for Hackers.
Char RNN 3820 Multi-layer Recurrent Neural Networks (LSTM, GRU, RNN) for character-level language models in Torch.
Neural Talk 3694 NeuralTalk is a Python+numpy project for learning Multimodal Recurrent Neural Networks that describe images with sentences.
deeplearning4j 3673 Deep Learning for Java, Scala & Clojure on Hadoop, Spark.
TFLearn 3368 Deep learning library featuring a higher-level API for TensorFlow.
TensorFlow Playground 3352 Play with neural networks!
OpenAI Gym 3020 A toolkit for developing and comparing reinforcement learning algorithms.
Magenta 2914 Magenta: Music and Art Generation with Machine Intelligence
Colornet 2798 Neural Network to colorize grayscale images.
Synaptic 2666 architecture-free neural network library for node.js and the browser
Neural Talk 2 2550 Efficient Image Captioning code in Torch, runs on GPU.
Image Analogies 2540 Generate image analogies using neural matching and blending.
TensorFlow Tutorials 2413 From the basics to slightly more interesting applications of Tensorflow.
Lasagne 2355 Lightweight library to build and train neural networks in Theano.
PyLearn2 2153 A Machine Learning library based on Theano.
LISA-lab Deep Learning Tutorials 2134 Deep Learning Tutorial notes and code. See the wiki for more info.
Neon 2121 Fast, scalable, easy-to-use Python based Deep Learning Framework by Nervana™.
Matlab Deep Learning Toolbox 2032 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.
Deep Learning Flappy Bird 1721 Flappy Bird hack using Deep Reinforcement Learning (Deep Q-learning).
dl-setup 1607 Instructions for setting up the software on your deep learning machine.
Chainer 1573 A flexible framework of neural networks for deep learning.
Neural Story Teller 1514 A recurrent neural network for generating little stories about images.
DIGITS 1353 Deep Learning GPU Training System.
Deep Jazz 1229 Deep learning driven jazz generation using Keras & Theano!
Tiny DNN 1183 header only, dependency-free deep learning framework in C++11
Brainstorm 1143 Fast, flexible and fun neural networks.
dl-docker 1044 An all-in-one Docker image for deep learning. Contains all the popular DL frameworks (TensorFlow, Theano, Torch, Caffe, etc.).
Darknet 937 Open Source Neural Networks in C
Theano Tutorials 904 Bare bones introduction to machine learning from linear regression to convolutional neural networks using Theano.
RNN Music Composition 904 A recurrent neural network designed to generate classical music.
Blocks 866 A Theano framework for building and training neural networks.
TDB 860 Interactive, node-by-node debugging and visualization for TensorFlow.
Scikit Neural Net 849 Deep neural networks without the learning cliff! Classifiers and regressors compatible with scikit-learn.
Veles 760 Distributed machine learning platform (Python, CUDA, OpenCL)
Deep Detect 759 Deep Learning API and Server in C++11 with Python bindings and support for Caffe.
TensorFlow DeepQ 759 A deep Q learning demonstration using Google Tensorflow.
Caffe on Spark 724 Caffe On Spark.
Nolearn 702 Abstractions around neural net libraries, most notably Lasagne.
DCGAN TensorFlow 568 A tensorflow implementation of Deep Convolutional Generative Adversarial Networks
MatConvNet 479 MATLAB CNN toolbox for computer vision applications.
DeepCL 413 OpenCL library to train deep convolutional neural networks.
Visual Search Server 304 Visual Search using Tensorflow inception model & Approximate Nearest Neighbors.