Here's a list of top 100 deep learning Github repositories sorted by the number of stars. The query that has been used with Github search API is "deep-learning".
Date: 03/16/2018
Hint: This will be updated regularly.
Id | Name | Description | Language | Stars | Forks |
---|---|---|---|---|---|
1 | tensorflow | Computation using data flow graphs for scalable machine learning | C++ | 92730 | 59608 |
2 | keras | Deep Learning for humans | Python | 26984 | 9844 |
3 | caffe | Caffe: a fast open framework for deep learning. | C++ | 23238 | 14192 |
4 | opencv | Open Source Computer Vision Library | C++ | 22927 | 16525 |
5 | TensorFlow-Examples | TensorFlow Tutorial and Examples for Beginners with Latest APIs | Jupyter Notebook | 20699 | 7257 |
6 | machine-learning-for-software-engineers | A complete daily plan for studying to become a machine learning engineer. | None | 18317 | 3729 |
7 | deeplearningbook-chinese | Deep Learning Book Chinese Translation | TeX | 16459 | 4828 |
8 | Deep-Learning-Papers-Reading-Roadmap | Deep Learning papers reading roadmap for anyone who are eager to learn this amazing tech! | Python | 16315 | 3441 |
9 | awesome-deep-learning-papers | The most cited deep learning papers | TeX | 14028 | 2484 |
10 | CNTK | Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit | C++ | 14024 | 3720 |
11 | incubator-mxnet | Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more | Python | 13362 | 4925 |
12 | pytorch | Tensors and Dynamic neural networks in Python with strong GPU acceleration | Python | 12969 | 2772 |
13 | data-science-ipython-notebooks | Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines. | Python | 11948 | 3342 |
14 | lectures | Oxford Deep NLP 2017 course | None | 11435 | 2408 |
15 | Qix | Machine Learning、Deep Learning、PostgreSQL、Distributed System、Node.Js、Golang | None | 10747 | 4320 |
16 | Screenshot-to-code-in-Keras | A neural network that transforms a screenshot into a static website | Jupyter Notebook | 9753 | 860 |
17 | openface | Face recognition with deep neural networks. | Lua | 9432 | 2117 |
18 | cheatsheets-ai | Essential Cheat Sheets for deep learning and machine learning researchers | None | 9127 | 1974 |
19 | convnetjs | Deep Learning in Javascript. Train Convolutional Neural Networks (or ordinary ones) in your browser. | JavaScript | 8851 | 1767 |
20 | pix2code | pix2code: Generating Code from a Graphical User Interface Screenshot | Python | 8733 | 741 |
21 | spaCy | 💫 Industrial-strength Natural Language Processing (NLP) with Python and Cython | Python | 8587 | 1294 |
22 | deeplearning4j | Deep Learning for Java, Scala & Clojure on Hadoop & Spark With GPUs - From Skymind | Java | 8494 | 4101 |
23 | awesome-deep-learning | A curated list of awesome Deep Learning tutorials, projects and communities. | None | 8122 | 2410 |
24 | ML-From-Scratch | Machine Learning From Scratch. Bare bones Python implementations of Machine Learning models and algorithms with a focus on transparency and accessibility. Aims to cover everything from Data Mining to Deep Learning. | Python | 7983 | 1091 |
25 | dive-into-machine-learning | Dive into Machine Learning with Python Jupyter notebook and scikit-learn! | None | 7961 | 1358 |
26 | neural-enhance | Super Resolution for images using deep learning. | Python | 7847 | 749 |
27 | tflearn | Deep learning library featuring a higher-level API for TensorFlow. | Python | 7744 | 1831 |
28 | caffe2 | Caffe2 is a lightweight, modular, and scalable deep learning framework. | C++ | 7579 | 1795 |
29 | awesome-datascience | 📝 An awesome Data Science repository to learn and apply for real world problems. | None | 7484 | 2223 |
30 | EffectiveTensorflow | TensorFlow tutorials and best practices. | None | 6999 | 668 |
31 | FastPhotoStyle | Style transfer, deep learning, feature transform | Python | 6998 | 448 |
32 | Machine-Learning-Tutorials | machine learning and deep learning tutorials, articles and other resources | None | 6907 | 1919 |
33 | deeplearnjs | Hardware-accelerated deep learning // machine learning // NumPy library for the web. | TypeScript | 6726 | 652 |
34 | MLAlgorithms | Minimal and clean examples of machine learning algorithms | Python | 6574 | 1026 |
35 | Paddle | PArallel Distributed Deep LEarning | C++ | 6546 | 1738 |
36 | neural-networks-and-deep-learning | Code samples for my book "Neural Networks and Deep Learning" | Python | 6420 | 3289 |
37 | handson-ml | A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in python using Scikit-Learn and TensorFlow. | Jupyter Notebook | 6341 | 3159 |
38 | awesome-deep-vision | A curated list of deep learning resources for computer vision | None | 6256 | 1872 |
39 | openpose | OpenPose: Real-time multi-person keypoint detection library for body, face, and hands estimation | C++ | 6200 | 1507 |
40 | turicreate | Turi Create simplifies the development of custom machine learning models. | C++ | 6168 | 550 |
41 | DeepSpeech | A TensorFlow implementation of Baidu's DeepSpeech architecture | C++ | 6084 | 952 |
42 | CycleGAN | Software that can generate photos from paintings, turn horses into zebras, perform style transfer, and more. | Lua | 5900 | 817 |
43 | fast-style-transfer | TensorFlow CNN for fast style transfer! ⚡🖥🎨🖼 | Python | 5611 | 1248 |
44 | stanford-tensorflow-tutorials | This repository contains code examples for the Stanford's course: TensorFlow for Deep Learning Research. | Python | 5445 | 2420 |
45 | Swift-AI | The Swift machine learning library. | Swift | 5280 | 522 |
46 | pytorch-tutorial | PyTorch Tutorial for Deep Learning Researchers | Python | 4886 | 1336 |
47 | BossSensor | Hide screen when boss is approaching. | Python | 4783 | 863 |
48 | srez | Image super-resolution through deep learning | Python | 4721 | 560 |
49 | pix2pix | Image-to-image translation with conditional adversarial nets | Lua | 4508 | 678 |
50 | dlib | A toolkit for making real world machine learning and data analysis applications in C++ | C++ | 4426 | 1321 |
51 | awesome-nlp | 📖 A curated list of resources dedicated to Natural Language Processing (NLP) | None | 4352 | 740 |
52 | TopDeepLearning | A list of popular github projects related to deep learning | None | 4169 | 649 |
53 | DeepLearningFlappyBird | Flappy Bird hack using Deep Reinforcement Learning (Deep Q-learning). | Python | 4122 | 1245 |
54 | amazon-dsstne | Deep Scalable Sparse Tensor Network Engine (DSSTNE) is an Amazon developed library for building Deep Learning (DL) machine learning (ML) models | C++ | 4064 | 670 |
55 | neurojs | A javascript deep learning and reinforcement learning library. | JavaScript | 4035 | 320 |
56 | tiny-dnn | header only, dependency-free deep learning framework in C++14 | C++ | 3918 | 1036 |
57 | keras-js | Run Keras models in the browser, with GPU support using WebGL | JavaScript | 3784 | 350 |
58 | TensorFlow-World | 🌎 Simple and ready-to-use tutorials for TensorFlow | Python | 3753 | 307 |
59 | mobile-deep-learning | This research aims at simply deploying CNN(Convolutional Neural Network) on mobile devices, with low complexity and high speed. | C++ | 3743 | 684 |
60 | facenet | Face recognition using Tensorflow | Python | 3721 | 1573 |
61 | deepo | A series of Docker images (and their generator) that allows you to quickly set up your deep learning research environment. | Python | 3622 | 334 |
62 | fastai | The fast.ai deep learning library, lessons, and tutorials | Jupyter Notebook | 3601 | 941 |
63 | chainer | A flexible framework of neural networks for deep learning | Python | 3583 | 946 |
64 | TensorFlow-Tutorials | TensorFlow Tutorials with YouTube Videos | Jupyter Notebook | 3561 | 1652 |
65 | awesome-artificial-intelligence | A curated list of Artificial Intelligence (AI) courses, books, video lectures and papers | None | 3551 | 732 |
66 | pytorch-CycleGAN-and-pix2pix | Image-to-image translation in PyTorch (e.g. horse2zebra, edges2cats, and more) | Python | 3546 | 753 |
67 | ncnn | ncnn is a high-performance neural network inference framework optimized for the mobile platform | C++ | 3475 | 785 |
68 | deep-residual-networks | Deep Residual Learning for Image Recognition | None | 3435 | 1399 |
69 | neon | Intel® Nervana™ reference deep learning framework committed to best performance on all hardware | Python | 3430 | 777 |
70 | edward | A probabilistic programming language in TensorFlow. Deep generative models, variational inference. | Jupyter Notebook | 3385 | 596 |
71 | tensorlayer | TensorLayer: A Deep Learning and Reinforcement Learning Library for Researchers and Engineers. | Python | 3354 | 818 |
72 | DeepLearningTutorials | Deep Learning Tutorial notes and code. See the wiki for more info. | Python | 3285 | 1905 |
73 | conv_arithmetic | A technical report on convolution arithmetic in the context of deep learning | TeX | 3273 | 665 |
74 | machine-learning-mindmap | A mindmap summarising Machine Learning concepts, from Data Analysis to Deep Learning. | None | 3220 | 503 |
75 | deep-learning-models | Keras code and weights files for popular deep learning models. | Python | 3183 | 884 |
76 | fashion-mnist | A MNIST-like fashion product database. Benchmark 👉 | Python | 3161 | 404 |
77 | skflow | Simplified interface for TensorFlow (mimicking Scikit Learn) for Deep Learning | Python | 3152 | 461 |
78 | deeplearning-papernotes | Summaries and notes on Deep Learning research papers | None | 3151 | 686 |
79 | DIGITS | Deep Learning GPU Training System | HTML | 2978 | 1092 |
80 | deep-learning-with-python-notebooks | Jupyter notebooks for the code samples of the book "Deep Learning with Python" | Jupyter Notebook | 2957 | 975 |
81 | h2o-3 | Open Source Fast Scalable Machine Learning Platform For Smarter Applications (Deep Learning, Gradient Boosting, Random Forest, Generalized Linear Modeling (Logistic Regression, Elastic Net), K-Means, PCA, Stacked Ensembles, Automatic Machine Learning (AutoML), ...) | Java | 2921 | 1162 |
82 | onnx | Open Neural Network Exchange | PureBasic | 2864 | 321 |
83 | DeepLearnToolbox | 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. | Matlab | 2863 | 1952 |
84 | DeepLearningProject | An in-depth machine learning tutorial introducing readers to a whole machine learning pipeline from scratch. | HTML | 2832 | 429 |
85 | ray | A high-performance distributed execution engine | Python | 2663 | 348 |
86 | labelImg | 🤘 LabelImg is a graphical image annotation tool and label object bounding boxes in images | Python | 2650 | 1064 |
87 | dl-docker | An all-in-one Docker image for deep learning. Contains all the popular DL frameworks (TensorFlow, Theano, Torch, Caffe, etc.) | Python | 2649 | 594 |
88 | iGAN | Interactive Image Generation via Generative Adversarial Networks | Python | 2630 | 363 |
89 | deep-learning-papers | Papers about deep learning ordered by task, date. Current state-of-the-art papers are labelled. | None | 2601 | 324 |
90 | darkflow | Translate darknet to tensorflow. Load trained weights, retrain/fine-tune using tensorflow, export constant graph def to mobile devices | Python | 2474 | 817 |
91 | DeepLearning | Deep Learning (Python, C, C++, Java, Scala, Go) | Java | 2372 | 1265 |
92 | ml-agents | Unity Machine Learning Agents | C# | 2338 | 454 |
93 | BigDL | BigDL: Distributed Deep Learning Library for Apache Spark | Scala | 2329 | 517 |
94 | MachineLearning | Basic Machine Learning and Deep Learning | Python | 2323 | 1976 |
95 | keras-rl | Deep Reinforcement Learning for Keras. | Python | 2282 | 542 |
96 | DenseNet | Densely Connected Convolutional Networks, In CVPR 2017 (Best Paper Award). | Lua | 2268 | 556 |
97 | mit-deep-learning-book-pdf | MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville | Java | 2261 | 535 |
98 | Realtime_Multi-Person_Pose_Estimation | Code repo for realtime multi-person pose estimation in CVPR'17 (Oral) | Jupyter Notebook | 2229 | 699 |
99 | imgaug | Image augmentation for machine learning experiments. | Python | 2221 | 467 |
100 | the-incredible-pytorch | The Incredible PyTorch: a curated list of tutorials, papers, projects, communities and more relating to PyTorch. | None | 2170 | 367 |