一些好用的 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
轉至:http://blog.csdn.net/duanlangzhuifeng/article/details/37761211