1. Theano – CPU/GPU symbolic expression compiler in python (from MILA lab at University of Montreal)
  2. Torch – provides a Matlab-like environment for state-of-the-art machine learning algorithms in lua (from Ronan Collobert, Clement Farabet and Koray Kavukcuoglu)
  3. Pylearn2 - Pylearn2 is a library designed to make machine learning research easy.
  4. Blocks - A Theano framework for training neural networks
  5. Tensorflow - TensorFlow™ is an open source software library for numerical computation using data flow graphs.
  6. MXNet - MXNet is a deep learning framework designed for both efficiency and flexibility.
  7. Caffe -Caffe is a deep learning framework made with expression, speed, and modularity in mind.Caffe is a deep learning framework made with expression, speed, and modularity in mind.
  8. Lasagne - Lasagne is a lightweight library to build and train neural networks in Theano.
  9. Keras- A theano based deep learning library.
  10. Deep Learning Tutorials – examples of how to do Deep Learning with Theano (from LISA lab at University of Montreal)
  11. DeepLearnToolbox – A Matlab toolbox for Deep Learning (from Rasmus Berg Palm)
  12. Cuda-Convnet – A fast C++/CUDA implementation of convolutional (or more generally, feed-forward) neural networks. It can model arbitrary layer connectivity and network depth. Any directed acyclic graph of layers will do. Training is done using the back-propagation algorithm.
  13. Deep Belief Networks. Matlab code for learning Deep Belief Networks (from Ruslan Salakhutdinov).
  14. RNNLM- Tomas Mikolov’s Recurrent Neural Network based Language models Toolkit.
  15. RNNLIB-RNNLIB is a recurrent neural network library for sequence learning problems. Applicable to most types of spatiotemporal data, it has proven particularly effective for speech and handwriting recognition.
  16. matrbm. Simplified version of Ruslan Salakhutdinov’s code, by Andrej Karpathy (Matlab).
  17. deeplearning4j- Deeplearning4J is an Apache 2.0-licensed, open-source, distributed neural net library written in Java and Scala.
  18. Estimating Partition Functions of RBM’s. Matlab code for estimating partition functions of Restricted Boltzmann Machines using Annealed Importance Sampling (from Ruslan Salakhutdinov).
  19. Learning Deep Boltzmann Machines Matlab code for training and fine-tuning Deep Boltzmann Machines (from Ruslan Salakhutdinov).
  20. The LUSH programming language and development environment, which is used @ NYU for deep convolutional networks
  21. Eblearn.lsh is a LUSH-based machine learning library for doing Energy-Based Learning. It includes code for “Predictive Sparse Decomposition” and other sparse auto-encoder methods for unsupervised learning. Koray Kavukcuoglu provides Eblearn code for several deep learning papers on this page.
  22. deepmat- Deepmat, Matlab based deep learning algorithms.
  23. MShadow - MShadow is a lightweight CPU/GPU Matrix/Tensor Template Library in C++/CUDA. The goal of mshadow is to support efficient, device invariant and simple tensor library for machine learning project that aims for both simplicity and performance. Supports CPU/GPU/Multi-GPU and distributed system.
  24. CXXNET - CXXNET is fast, concise, distributed deep learning framework based on MShadow. It is a lightweight and easy extensible C++/CUDA neural network toolkit with friendly Python/Matlab interface for training and prediction.
  25. Nengo-Nengo is a graphical and scripting based software package for simulating large-scale neural systems.
  26. Eblearn is a C++ machine learning library with a BSD license for energy-based learning, convolutional networks, vision/recognition applications, etc. EBLearn is primarily maintained by Pierre Sermanet at NYU.
  27. cudamat is a GPU-based matrix library for Python. Example code for training Neural Networks and Restricted Boltzmann Machines is included.
  28. Gnumpy is a Python module that interfaces in a way almost identical to numpy, but does its computations on your computer’s GPU. It runs on top of cudamat.
  29. The CUV Library (github link) is a C++ framework with python bindings for easy use of Nvidia CUDA functions on matrices. It contains an RBM implementation, as well as annealed importance sampling code and code to calculate the partition function exactly (from AIS labat University of Bonn).
  30. 3-way factored RBM and mcRBM is python code calling CUDAMat to train models of natural images (from Marc’Aurelio Ranzato).
  31. Matlab code for training conditional RBMs/DBNs and factored conditional RBMs (from Graham Taylor).
  32. mPoT is python code using CUDAMat and gnumpy to train models of natural images (from Marc’Aurelio Ranzato).
  33. neuralnetworks is a java based gpu library for deep learning algorithms.
  34. ConvNet is a matlab based convolutional neural network toolbox.

Theano

http://deeplearning.net/software/theano/

code from: http://deeplearning.net/

Deep Learning Tutorial notes and code

https://github.com/lisa-lab/DeepLearningTutorials

code from: lisa-lab

A Matlab toolbox for Deep Learning

https://github.com/rasmusbergpalm/DeepLearnToolbox

code from: RasmusBerg Palm

deepmat

Matlab Code for Restricted/Deep BoltzmannMachines and Autoencoder

https://github.com/kyunghyuncho/deepmat

code from: KyungHyun Cho http://users.ics.aalto.fi/kcho/

Training a deep autoencoder or a classifieron MNIST digits

http://www.cs.toronto.edu/~hinton/MatlabForSciencePaper.html

code from: Ruslan Salakhutdinov and GeoffHinton

CNN - Convolutional neural network class

http://www.mathworks.cn/matlabcentral/fileexchange/24291

Code from: matlab

Neural Network for Recognition ofHandwritten Digits (CNN)

http://www.codeproject.com/Articles/16650/Neural-Network-for-Recognition-of-Handwritten-Digi

cuda-convnet

A fast C++/CUDA implementation ofconvolutional neural networks

http://code.google.com/p/cuda-convnet/

matrbm

a small library that can train RestrictedBoltzmann Machines, and also Deep Belief Networks of stacked RBM's.

http://code.google.com/p/matrbm/

code from: Andrej Karpathy

Exercise  from UFLDL Tutorial:

http://deeplearning.stanford.edu/wiki/index.php/UFLDL_Tutorial

and tornadomeet’s bolg: http://www.cnblogs.com/tornadomeet/tag/Deep%20Learning/

and https://github.com/dkyang/UFLDL-Tutorial-Exercise

Conditional Restricted Boltzmann Machines

http://www.cs.nyu.edu/~gwtaylor/publications/nips2006mhmublv/code.html

from Graham Taylor http://www.cs.nyu.edu/~gwtaylor/

Factored Conditional Restricted BoltzmannMachines

http://www.cs.nyu.edu/~gwtaylor/publications/icml2009/code/index.html

from Graham Taylor http://www.cs.nyu.edu/~gwtaylor/

Marginalized Stacked Denoising Autoencodersfor Domain Adaptation

http://www1.cse.wustl.edu/~mchen/code/mSDA.tar

code from: http://www.cse.wustl.edu/~kilian/code/code.html

Tiled Convolutional Neural Networks

http://cs.stanford.edu/~quocle/TCNNweb/pretraining.tar.gz

http://cs.stanford.edu/~pangwei/projects.html

tiny-cnn:

A C++11 implementation of convolutionalneural networks

https://github.com/nyanp/tiny-cnn

myCNN

https://github.com/aurofable/18551_Project/tree/master/server/2009-09-30-14-33-myCNN-0.07

Adaptive Deconvolutional Network Toolbox

http://www.matthewzeiler.com/software/DeconvNetToolbox2/DeconvNetToolbox.zip

http://www.matthewzeiler.com/

Deep Learning手写字符识别C++代码

http://download.csdn.net/detail/lucky_greenegg/5413211

from: http://blog.csdn.net/lucky_greenegg/article/details/8949578

convolutionalRBM.m

A MATLAB / MEX / CUDA-MEX implementation ofConvolutional Restricted Boltzmann Machines.

https://github.com/qipeng/convolutionalRBM.m

from: http://qipeng.me/software/convolutional-rbm.html

rbm-mnist

C++ 11 implementation of Geoff Hinton'sDeep Learning matlab code

https://github.com/jdeng/rbm-mnist

Learning Deep Boltzmann Machines

http://web.mit.edu/~rsalakhu/www/code_DBM/code_DBM.tar

http://web.mit.edu/~rsalakhu/www/DBM.html

Code provided by Ruslan Salakhutdinov

Efficient sparse coding algorithms

http://web.eecs.umich.edu/~honglak/softwares/fast_sc.tgz

http://web.eecs.umich.edu/~honglak/softwares/nips06-sparsecoding.htm

Linear Spatial Pyramid Matching UsingSparse Coding for Image Classification

http://www.ifp.illinois.edu/~jyang29/codes/CVPR09-ScSPM.rar

http://www.ifp.illinois.edu/~jyang29/ScSPM.htm

SPAMS

(SPArse Modeling Software) is anoptimization toolbox for solving various sparse estimation problems.

http://spams-devel.gforge.inria.fr/

sparsenet

Sparse coding simulation software

http://redwood.berkeley.edu/bruno/sparsenet/

fast dropout training

https://github.com/sidaw/fastdropout

http://nlp.stanford.edu/~sidaw/home/start

Deep Learning of Invariant Features viaSimulated Fixations in Video

http://ai.stanford.edu/~wzou/deepslow_release.tar.gz

http://ai.stanford.edu/~wzou/

Sparse filtering

http://cs.stanford.edu/~jngiam/papers/NgiamKohChenBhaskarNg2011_Supplementary.pdf

k-means

http://www.stanford.edu/~acoates/papers/kmeans_demo.tgz

others:

http://deeplearning.net/software_links/

deeplearning 源码收集相关推荐

  1. 一些cocos creator 游戏源码收集整理

    一些cocos creator 游戏源码收集整理 <仙剑奇侠传2>cocoscreator 2.1.4完美运行,童年经典回忆 精品源码<欢乐水杯(Happy Glass)>co ...

  2. 图元变形lisp源码_收集和整理的lisp源码 收集整理出来的lisp源代码 - 下载 - 搜珍网...

    压缩包 : d376dc2568cd94474be5e8006a7f032.rar 列表 收集和整理的lisp源码/AALINE--绘制多线.LSP 收集和整理的lisp源码/aat--自动标注圆.椭 ...

  3. Android自定义日历源码收集

    概述 以前在一家OA公司的时候,做的第一个项目便是日程模块,当时由于对OA理解 的偏差,写了很多无用的代码和逻辑,也走了很多的弯路.几年过去了,现在回想起来还历历在目,今天给大家收集了一些关于日历.日 ...

  4. 各个编程语言编译器源码收集

    心血来潮在 Github 收集了各个主流编程语言的编译器源码,下面列出了各个编译器文件链接以及实现语言(可能会有错误). GCC 系列 官网 官方仓库 Github镜像 The GNU Compile ...

  5. C# WinForm源码收集

    Revit二次开发 - C#程序员的佳好选择 最近对winForm研究多一些,收录在分类里,不断更新. http://www.cnblogs.com/greatverve/category/26706 ...

  6. asp.net源码收集

    博客园:http://www.cnblogs.com/dudu/archive/2004/08/30/37613.aspx 说明:在博客园的兄弟不会不知道吧 x2blog: http://www.x2 ...

  7. PHP图片托管,免费PHP图床源码收集汇总

    1.Lychee:简单易用的图床源码 Lychee:简单易用的图床源码 简单.漂亮,需PHP 5.5以上.MySQL环境. 官方主页:https://github.com/electerious/Ly ...

  8. [github 源码收集] == tflearn examples

    API文档:http://tflearn.org/doc_index/#API 地址:https://github.com/tflearn/tflearn/tree/master/examples T ...

  9. 信息收集之CMS源码(二)

    今天2021年6月3号,今天分享的内容为CMS源码收集,简单说一下收集源码作用:为后期说到的代码审计提供审计对象.下面我就开始怎么识别源码,怎么去找到源码的知识进行收集的知识进行分享. 怎么识别CMS ...

  10. 价格走势PHP源码,php多币种区块链交易所源码 存取功能齐全+最新价格走势正常...

    php多币种区块链交易所源码 存取功能齐全+最新价格走势正常「已测试」 一款多币种区块链交易所源码,功能很全面带有身份认证,量化交易等.搭建此源码需要非大陆服务器,不然api访问不到会导致卡.慢.打不 ...

最新文章

  1. SAP RETAIL 参考PO创建分配表之一
  2. MVVM中轻松实现Command绑定任意事件的Command
  3. ftp 工具_ftp,ftp工具多大
  4. Python 用 if __name__ == ‘__main__‘:语句来控制代码是被直接运行还是导包执行
  5. 看事实风向的网站,做风向建模和出去放风筝,飞无人机的时候可以看一看~
  6. 零基础入门NLP - 新闻文本分类,正式赛第一名方案分享
  7. 简记模态对话框和非模态对话框
  8. jaxb java xml序列化_XML编程总结(六)——使用JAXB进行java对象和xml格式之间的相互转换...
  9. 荒岛余生最后一个包裹_从《荒岛余生》看上世纪九十年代美国社会主流价值观...
  10. tfs 文件系统部署_使用SQL Server数据工具和使用自定义工作流文件的TFS部署到多个数据库
  11. array_filter移除空数组
  12. javascript实现继承的几种主要方法
  13. PCIE协议免费分享
  14. 软件测试缺陷等级划分_软件测试的缺陷等级
  15. matlab怎么排序数组,如何在MATLAB中排序结构数组?
  16. java管理系统删除报错_Java版学籍管理系统
  17. 22-3-批量对excel文件重命名
  18. 宝可梦 图片识别python_初探利用Python进行图文识别(OCR)
  19. 【HTML】HTML特殊符号全集
  20. swisssql-sql server to oracle,Sql Server移植到Oracle之Migration Workbench

热门文章

  1. oracle跳出while循环,【shell编程】for循环、while循环、break跳出循环、continue结束本次循环和exit退出整个脚本...
  2. mysql sql执行慢_Mysql执行查询语句慢的解决方式
  3. html实现点击切换页面,JavaScript实现的简单Tab点击切换功能示例
  4. 帆软图表折线图Y轴更改为ABCD等级标签折线的显示改造
  5. mysql随机姓名_mysql 随机生成姓名函数,及模拟大量测试数据
  6. ClassLoader类加载器简介
  7. 关于android资源文件名称的规范
  8. 云端战争是一场马拉松,未来格局不会一家独大
  9. linux软件包管理rpm
  10. html 中 float 的一些研究