Deep Learning Toolboxs

Posted llguanli

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Deep Learning Toolboxs相关的知识,希望对你有一定的参考价值。

一些好用的 Deep learning toolboxs

DeepLearningToolbox

MATLAB实现,能够使用CPU或GPU。GPU运算用gpumat实现。改动内核代码很方便
支持主要的 deep structures
https://github.com/rasmusbergpalm/DeepLearnToolbox

Cuda-convnet

Hinton’s Group 公布的 toolbox,也是其NIPS2012工作的开发工具。
用C++/CUDA实现的,很高效。外壳是Python语言,通过简单的改动配置文件来制定网络结构,很易于使用。Linux/Windows下均可成功编译执行。


支持CNN的local结构,dropout。
https://github.com/bitxiong/cuda-convnet

Caffe

Berkeley 视觉和学习组开发的 deeplearning 框架
相同用C++/CUDA实现的。支持Python 和 Matlab 的外壳。Linux/Windows下均可成功编译执行
不支持locally-connected covonlution layer
https://github.com/BVLC/caffe

Convnet

Hinton’s Group最新公布Deeplearning toolbox。内核和 cuda-convnet 类似。最大的亮点是支持多GPU结构
https://github.com/TorontoDeepLearning/convnet

以上是关于Deep Learning Toolboxs的主要内容,如果未能解决你的问题,请参考以下文章

Deep Learning(深度学习)之Deep Learning的基本思想

Deep Learning(深度学习)之Deep Learning的常用模型或者方法

Halcon deep learning之目标检测笔记(二)

deep learning website

Deep learning Reading List

(转) Deep Learning Resources