ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAFAG
1
Initiated by @kcimcWelcome! This document is editable. Please add new toolkits to the end of the list. The rightmost columns are regularly auto-generated.
2
GitHubWebsiteLanguageOther LanguagesKey DependenciesOriginRelease DateLast PushIssuesForksStarsDescription
3
#N/Ahttps://github.com/pybrain/pybrainhttp://pybrain.org/PythonC++TU Munich, IDSIA7/2/2009 10:34:5812/3/2015 17:07:021024971593
4
ccvhttps://github.com/liuliu/ccvhttp://libccv.org/CLiu Liu9/15/2010 15:59:471/7/2016 18:46:376011564991C-based/Cached/Core Computer Vision Library, A Modern Computer Vision Library
5
Pylearn2https://github.com/lisa-lab/pylearn2/http://deeplearning.net/software/pylearn2/PythonTheano
University of Montreal (Laboratoire d’Informatique des Systèmes Adaptatifs)
11/22/2010 18:00:501/13/2016 13:48:142007911941A Machine Learning library based on Theano
6
Theanohttps://github.com/Theano/Theanohttp://deeplearning.net/software/theano/PythonUniversity of Montreal8/10/2011 3:48:061/15/2016 22:55:1356610012787Theano 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.
7
DeepLearnToolbox
https://github.com/rasmusbergpalm/DeepLearnToolbox
MatlabRasmus Berg Palm 10/27/2011 13:15:5712/1/2015 10:29:496112121670Matlab/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.
8
HLearnhttps://github.com/mikeizbicki/HLearnHaskellSubHaskMike Izbicki7/18/2012 0:08:3312/23/2015 7:38:281480815Homomorphic machine learning
9
nolearnhttps://github.com/dnouri/nolearnhttp://pythonhosted.org/nolearn/ Python LasagneDaniel Nouri11/22/2012 21:41:471/15/2016 23:39:1440143539Abstractions around neural net libraries, most notably Lasagne.
10
TheaNetshttps://github.com/lmjohns3/theanetshttp://theanets.rtfd.org PythonTheanoLeif Johnson12/15/2012 3:12:221/7/2016 20:49:43867250Neural network toolkit for Python
11
libdeephttps://github.com/bashrc/libdeepC++Bob Mottram 1/6/2013 18:36:0410/28/2015 14:30:19174105A deep learning library for C/C++
12
nnforgehttps://github.com/milakov/nnForgehttp://milakov.github.io/nnForge/C++Maxim Milakov1/19/2013 19:18:591/15/2016 14:04:10 39135Convolutional neural networks C++ framework with CPU and GPU (CUDA) backends
13
darchhttps://github.com/maddin79/darchR7/26/2013 13:08:271/13/2016 9:04:3211328Create deep architectures in the R programming language
14
neuralnetworkshttps://github.com/ivan-vasilev/neuralnetworksJava Ivan Vasilev 9/2/2013 15:32:379/3/2015 10:17:5812234731java deep learning algorithms and deep neural networks with gpu acceleration
15
Caffehttps://github.com/BVLC/caffehttp://caffe.berkeleyvision.org/C++Python, MATLABCUDAUC Berkeley: Yangqing Jia9/12/2013 18:39:481/15/2016 18:25:1550645468002Caffe: a fast open framework for deep learning.
16
Torchhttps://github.com/torch/torch7/http://torch.ch/LuaCRonan Collobert, IDIAP (Torch)10/18/2013 12:13:581/14/2016 23:41:50528823660
17
Hebelhttps://github.com/hannes-brt/hebelPythonPyCUDAHannes Bretschneider 11/20/2013 7:01:188/13/2015 18:21:1731011120GPU-Accelerated Deep Learning Library in Python
18
DeepLearning4j
https://github.com/deeplearning4j/deeplearning4j
http://deeplearning4j.org/Java Deeplearning4j 11/27/2013 2:03:281/16/2016 13:14:50946191851Deep Learning for Java, Scala & Clojure on Hadoop, Spark & GPUs
19
ConvNethttps://github.com/sdemyanov/ConvNetC++MatlabSergey Demyanov12/4/2013 9:34:493/22/2015 5:14:211192147Convolutional Neural Networks for Matlab, including Invariang Backpropagation algorithm (IBP). Has versions for GPU and CPU, written on CUDA, C++ and Matlab. All versions work identically. The GPU version uses kernels from Alex Krizhevsky's library 'cuda-convnet2'.
20
convnetjshttps://github.com/karpathy/convnetjs
http://cs.stanford.edu/people/karpathy/convnetjs/
JavaScriptAndrej Karpathy1/5/2014 0:12:1512/28/2015 18:05:33267403946Deep Learning in Javascript. Train Convolutional Neural Networks (or ordinary ones) in your browser.
21
dnnhttps://github.com/junku901/dnnJavaScriptJoon-Ku Kang 1/16/2014 14:52:576/14/2014 13:48:2131279Deep learning library for node.js. (Includes Logistic-Regression, MLP, RBM, DBN, CRBM, CDBN)
22
OverFeathttps://github.com/sermanet/OverFeatCPython, LuaTorchPierre Sermanet1/24/2014 0:59:388/12/2014 17:38:2126119348
23
h2ohttps://github.com/h2oai/h2o-3http://h2o.ai/JavaPython, R
H2O.ai (formerly 0xdata), Arno Candel
3/3/2014 16:08:071/16/2016 7:33:398250774Fast Scalable Machine Learning API For Smarter Applications (Deep Learning, GBM, GLM...)
24
DeepBeliefSDKhttps://github.com/jetpacapp/DeepBeliefSDKC++
Python, JavaScript, Objective-C
Jetpac Inc. 4/2/2014 23:14:071/4/2016 20:44:01402841845The SDK for Jetpac's iOS Deep Belief image recognition framework
25
darknethttps://github.com/pjreddie/darknethttp://pjreddie.com/darknetCCUDAJoseph Redmon4/11/2014 7:59:1612/18/2015 23:56:10375161Convolutional Neural Networks
26
sklearn-theano
https://github.com/sklearn-theano/sklearn-theano
PythonTheano6/22/2014 19:58:3010/22/2015 14:00:292849267Scikit-learn compatible tools using theano
27
Kayakhttps://github.com/HIPS/KayakPython
Harvard Intelligent Probabilistic Systems Group
7/2/2014 13:50:595/5/2015 21:49:50925206Kayak is a library for automatic differentiation with applications to deep neural networks.
28
matconvnethttps://github.com/vlfeat/matconvnethttp://www.vlfeat.org/matconvnet/MatlabCuda VLFeat.org 8/12/2014 23:09:091/9/2016 22:18:55208230308MatConvNet: CNNs for MATLAB
29
deepdisthttps://github.com/dirkneumann/deepdistdeepdist.com PythonDirk Neumann 8/23/2014 2:17:027/5/2015 8:52:47353252Lightning-Fast Deep Learning on Spark
30
Lasagnehttps://github.com/Lasagne/Lasagnehttp://lasagne.readthedocs.org/PythonTheanoSander Dieleman9/11/2014 15:31:411/16/2016 0:45:02714051596Lightweight library to build and train neural networks in Theano
31
deeppyhttps://github.com/andersbll/deeppy/PythoncudarrayAnders Boesen Lindbo Larsen 9/18/2014 6:18:361/11/2016 12:19:5311117804Deep learning in Python
32
MGLhttps://github.com/melisgl/mgl
http://melisgl.github.io/mgl-pax-world/mgl-manual.html
Common LispCL-CUDAGábor Melis 9/25/2014 11:52:2211/19/2015 9:24:41 561Common Lisp machine learning library.
33
Blockshttps://github.com/mila-udem/blocksPythonTheanoUniversity of Montreal10/6/2014 0:08:321/16/2016 5:15:09150179639A Theano framework for building and training neural networks
34
neonhttps://github.com/NervanaSystems/neonhttp://neon.nervanasys.com/ PythonCNervana Systems10/16/2014 1:00:171/16/2016 0:35:06212681457Python based Deep Learning Framework by Nervana™
35
mocha.jlhttps://github.com/pluskid/Mocha.jlJuliaChiyuan Zhang 10/25/2014 0:31:211/14/2016 9:20:3428120585Deep Learning framework for Julia
36
Brainstormhttps://github.com/IDSIA/brainstormPythonCUDA
IDSIA, (Schmidhuber's group): PhD students Klaus Greff and Rupesh Srivastava
10/25/2014 10:20:481/1/2016 16:03:1128791033Fast, flexible and fun neural networks.
37
Minervahttps://github.com/dmlc/minervaC++ PythonCUDA
Distributed (Deep) Machine Learning Common
12/5/2014 5:14:258/13/2015 6:55:0711137508Minerva: a fast and flexible tool for deep learning on multi-GPU. It provides ndarray programming interface, just like Numpy. Python bindings and C++ bindings are both available. The resulting code can be run on CPU or GPU. Multi-GPU support is very easy.
38
fbcunnhttps://github.com/facebook/fbcunn/LuaC++ TorchFacebook12/10/2014 22:13:0512/7/2015 7:36:3621185843Facebook's extensions to torch/cunn.
39
DeepCLhttps://github.com/hughperkins/DeepCLC++Python, LuaHugh Perkins12/24/2014 15:44:361/4/2016 9:12:12570274OpenCL library to train deep convolutional neural networks
40
Dalihttps://github.com/JonathanRaiman/DaliC++PythonCUDA, Mshadow, RedisJonathan Raiman, Szymon Sidor1/13/2015 14:59:1510/12/2015 17:35:114134:art: Buttery Smooth Automatic Differentiation in C++
41
libdeep-pythonhttps://github.com/bashrc/libdeep-pythonPythonlipdeepBob Mottram 2/5/2015 20:39:525/30/2015 21:20:05 114A python interface for the libdeep deep learning library
42
OpenDeephttps://github.com/vitruvianscience/opendeephttp://www.opendeep.org PythonTheanoVitruvian Science 2/7/2015 4:45:371/13/2016 19:59:52539177Modular & extensible deep learning framework built on Theano.
43
idlfhttps://github.com/01org/idlfC++Intel2/12/2015 15:32:2612/21/2015 13:38:18159243Intel® Deep Learning Framework
44
sukiyakihttps://github.com/mil-tokyo/sukiyakiJavaScriptUniversity of Tokyo2/16/2015 7:22:399/17/2015 6:01:04 234Deep Learning Library for JavaScript
45
Digitshttps://github.com/NVIDIA/DIGITShttps://developer.nvidia.com/digitsGUINvidia3/17/2015 16:00:201/15/2016 23:17:3751254871Deep Learning GPU Training System
46
Theano-Lights
https://github.com/Ivaylo-Popov/Theano-Lights
PythonTheanoIvaylo Popov 3/18/2015 12:31:359/20/2015 11:23:29 49266Deep learning research framework based on Theano
47
Kerashttps://github.com/fchollet/kerashttp://keras.io/PythonTheanoFrançois Chollet3/28/2015 0:35:421/16/2016 3:36:043819263941Deep Learning library for Python. Convnets, recurrent neural networks, and more. Runs on Theano and TensorFlow.
48
scikit-neuralnetwork
https://github.com/aigamedev/scikit-neuralnetwork
PythonTheanoAiGameDev.com 3/30/2015 18:50:271/13/2016 16:01:30770705Deep neural networks without the learning cliff! Classifiers and regressors compatible with scikit-learn.
49
Apache Singahttps://github.com/apache/incubator-singahttps://singa.incubator.apache.org/C++Apache4/2/2015 7:00:051/16/2016 11:20:027158439Mirror of Apache Singa (Incubating)
50
nanocvhttps://github.com/accosmin/nanocvC++
Boost, Eigen3, LibArchive and DevIL
4/9/2015 9:09:531/16/2016 7:41:561116C++ library [machine learning & numerical optimization]
51
Kaldihttp://github.com/kaldi-asr/kaldihttp://kaldi-asr.org/C++Dan Povey / JHU /Brno4/20/2015 17:23:161/16/2016 7:03:3529243367This is now the official location of the Kaldi project.
52
cuda-convnet2https://github.com/akrizhevsky/cuda-convnet2Cuda Alex Krizhevsky4/28/2015 18:50:1212/3/2015 3:46:141893245Automatically exported from code.google.com/p/cuda-convnet2
53
MXNethttps://github.com/dmlc/mxnethttp://mxnet.rtfd.org C++
Python, R, Julia, Go, JNI
MShadow
Distributed (Deep) Machine Learning Common
4/30/2015 16:21:151/15/2016 19:49:381557702347Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Go, Javascript and more
54
Expressohttps://github.com/val-iisc/expressoval.serc.iisc.ernet.in/expressoGUIPythonCaffeVAL Lab5/22/2015 7:43:456/2/2015 16:25:194926expresso
55
Veleshttps://github.com/samsung/veleshttps://velesnet.mlPythonC++ Samsung5/27/2015 1:38:3512/11/2015 16:43:4120131675Distributed machine learning platform
56
Chainerhttps://github.com/pfnet/chainerhttp://chainer.org/C++Pythonpreferred-networks.jp6/5/2015 5:50:371/16/2016 13:39:001291931090A flexible framework of neural networks for deep learning
57
Caffe2https://github.com/Yangqing/caffe2C++PythonCUDAYangqing Jia6/25/2015 18:23:471/14/2016 6:13:061078351This is currently an experimental refactoring of Caffe.
58
BrainCorehttps://github.com/aleph7/BrainCoreSwiftVenture Media Labs10/13/2015 19:42:351/15/2016 5:24:17349The iOS and OS X neural network framework
59
TensorFlowhttps://github.com/tensorflow/tensorflowhttps://tensorflow.org/C++PythonGoogle11/7/2015 1:19:201/16/2016 6:08:53230463916229Computation using data flow graphs for scalable machine learning
60
marvinhttps://github.com/PrincetonVision/marvinC++CUDACUDA, cuDNNPrinceton Vision Group 11/9/2015 7:09:121/11/2016 18:58:40947177Marvin: A Minimalist GPU-only N-Dimensional ConvNets Framework
61
Netzhttps://github.com/nickewing/netzClojureNick Ewing
62
Synapsehttp://peltarion.comGUIC#.NETPeltarion
63
Marianahttp://www.tariqdaouda.com PythonTheanoTariq Daouda
64
RNNLibhttp://sourceforge.net/p/rnnl/wiki/Home/C++Python
65
eblearnhttp://eblearn.sourceforge.net/C++
66
cuDNNhttps://developer.nvidia.com/cuDNNCUDA Nvidia
67
Wekinatorhttp://www.wekinator.org/index.htmlGUIRebecca Fiebrink
68
matrbmhttps://code.google.com/p/matrbm/Matlab
69
Deepnet
https://cran.r-project.org/web/packages/deepnet/index.html
R
70
CNTKhttps://github.com/Microsoft/CNTKhttp://www.cntk.ai/C++CUDAMicrosoft
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100