Top 50 Awesome Deep Learning Projects GitHub [ UPDATED ]


Deep Learning Projects For Beginners


Want to know which are the awesome Top and Best Deep Learning Projects available on Github? Check out below some of  the Top 50 Best Deep Learning GitHub Projects repositories with most stars.


What is GitHub?

GitHub is a code hosting platform for version control and collaboration. It gives you and others a chance to cooperate on projects from anyplace.

GitHub shows basics like repositoriesbranchescommits, and Pull Requests.

To finish this instructional exercise, you require a account and Web access. 


Jump into deep learning Mini-Projects for students curated by individuals on GitHub, or add your own resources to these lists.


1.) TensorFlow

TensorFlow tutorials and code examples for beginners.

2.) TensorFlow Models

Models built with TensorFlow

3.) TensorFlow

Computation using data flow graphs for scalable machine learning.

4.) TensorFlow Playground

Play with neural networks.

5.) TensorFlow Tutorials

From the basics to slightly more interesting applications of Tensorflow.

6.) TFLearn

Deep learning library featuring a higher-level API for TensorFlow.

7.) Caffe

A fast open framework for deep learning.

8.) Keras

Deep Learning library for Python. Runs on Theano and TensorFlow.

9.) Deep Dream

Deep Dream.

10.) Neural Style

Torch implementation of neural style algorithm.

11.) Roc AlphaGo

“Mastering the game of Go with deep neural networks and tree search”

12.) Data Science IPython Notebooks

Collection of IPython notebooks which includes Big Data, Hadoop, scikit-learn and the scientific Python stack.

13.) Neural Doodle

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.

14.) MXNet

MXNet aims for both flexibility and efficiency, and allows the mixing of imperative and symbolic programming techniques to improve productivity. It includes bindings for languages Python, R, and Julia. MXNet comes with an array of neural network.

15.) CNTK

Computational Network Toolkit (CNTK).

16.) Theano

Theano is a Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently.

17.) Torch

Torch7, Deep Learning Library.

18.) OpenFace

Face recognition with deep neural networks.

19.) Neural Talk

NeuralTalk is a Python+numpy project for learning Multimodal Recurrent Neural Networks that describe images with sentences.

20.) Neural Talk 2

Efficient Image Captioning code in Torch, runs on GPU.

21.) Deeplearning4j

Deep Learning for Java, Scala & Clojure on Hadoop, Spark.

22.) OpenAI Gym

A toolkit for developing and comparing reinforcement learning algorithms.

23.) Qix

a wide range of computing and programming topics, including Node.Js, GoLang, and deep learning.

24.) Leaf

Open Machine Intelligence Framework for Hackers.

25.) Magenta

Music and Art Generation with Machine Intelligence.

26.) Colornet

Neural Network to colorize grayscale images.

27.) Image Analogies

Generate image analogies using neural matching and blending.

28.) Colornet

Neural Network to colorize grayscale images.

29.) ConvNetJS 

ConvNetJS is a JavaScript implementation of neural networks and their common modules, and includes numerous browser-based examples.

30.) Synaptic

architecture-free neural network library for node.js and the browser.

31.) Neon

Fast, scalable, easy-to-use Python based Deep Learning Framework by Nervana™.

32.) Matlab Deep Learning Toolbox

Matlab/Octave toolbox for deep learning. Includes Deep Belief Nets, Stacked Autoencoders, Convolutional Neural Nets/Autoencoders & vanilla Neural Nets.

33.) Machine Learning Tutorials 

 list of machine learning and deep learning tutorials, articles, and resources. 

34.) Deep Learning Flappy Bird

Flappy Bird hack using Deep Reinforcement Learning

35.) Theano Tutorials

Bare bones introduction to machine learning from linear regression to convolutional neural networks using Theano.

36.) Blocks

A Theano framework for building and training neural networks.

37.) Brainstorm

Fast, flexible and fun neural networks.

38.) Neural Story Teller

A recurrent neural network for generating little stories about images.


Deep Learning GPU Training System.

40.) Deep Jazz

Deep learning driven jazz generation using Keras & Theano!

42.) Scikit Neural Net

Deep neural networks without the learning cliff.

43.) TensorFlow DeepQ

A deep Q learning demonstration using Google Tensorflow.

45.) Caffe on Spark

Caffe On Spark.

46.) LISA Lab Deep Learning Tutorials 

a collection of The University of Montreal’s LISA Lab deep learning tutorials. 

47.) DeepCL

OpenCL library to train deep convolutional neural networks.

48.) Visual Search Server

Visual Search using Tensorflow inception model & Approximate Nearest Neighbors.

49.) Deep Detect

Deep Learning API and Server in C++11 with Python bindings and support for Caffe.

50.) Neural Talk 2

Efficient Image Captioning code in Torch, runs on GPU.

About Manjunath 107 Articles - Favourite Blog about Artificial Intelligence, Bot- Manjunath

Be the first to comment

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.