近期DL重要论文整理长期更新
非线性单元:Maxout Ian J Goodfellow, David Warde-Farley, Mehdi Mirza, Aaron Courville, and Yoshua Bengio. Maxout networks. arXiv preprint arXiv:13
非线性单元:Maxout Ian J Goodfellow, David Warde-Farley, Mehdi Mirza, Aaron Courville, and Yoshua Bengio. Maxout networks. arXiv preprint arXiv:13
此书尚未出版,该笔记仅供学习参考,原文见http://www.iro.umontreal.ca/~bengioy/dlbook/ Convolutional NetworksThe convolution operationToeplitz matrix, Circulant m
此书尚未出版,该笔记仅供学习参考,原文见http://www.iro.umontreal.ca/~bengioy/dlbook/ Machine Learning Basics本部分介绍机器学习的基本概念。 what is learning?Definition of learn
此书尚未出版,该笔记仅供学习参考,原文见http://www.iro.umontreal.ca/~bengioy/dlbook/ [P2]早期的AI是以IBM为的深蓝代表一类的简单的AI。 人的知识与经验是主观和直觉的,因此难以用一种正式的方法表达出来。电脑却恰恰需要各种形式的知
来自本人的知乎回答,全文同步 我是从Torch7转移到Caffe的人,仅供参考,当你阅读前你应该具备一些有关DL的基础知识,本文集中写Caffe代码结构而非介绍DL知识。我是去年底开始看Caffe代码的,看代码的时间加在一起也不到一个月,也算半个新手,我的回答是从新手角度作一个入
Caffe中运用了大量的优化方法,最近在优化自己代码时候恰好运用了其中的BLAS和Boost::thread。使用过程中遇到了不少问题,这里把我遇到的问题和解决方法整理一下。 BLAS是什么?BLAS (Basic Linear Algebra Subprograms)基础线性代
当调用caffe训练数据的时候实际上调用的文件是在caffe.cpp中实现的train() 和 test()两个函数。搞清楚这两个函数对caffe的调用过程很有帮助。在这之前要提到几个相关的库,虽然与caffe实现关系不大,但完全不懂还是多少有点影响代码的理解。 Google C
LayerLayer是所有层的基类,在Layer的基础上衍生出来的有5种Layers: data_layer neuron_layer loss_layer common_layer vision_layer 它们都有对应的[.hpp .cpp]文件声明和实现了各个类的接口。
根据Caffe官方文档介绍,caffe大致可以分为三层结构blob,layer,net。数据的保存,交换以及操作都是以blob的形式进行的,layer是模型和计算的基础,net整和并连接layer。 BlobsBlob是Caffe的基本数据结构,具有CPU和GPU之间同步的能力,
安装按照官网教程安装,我在 OS X 10.9 和 Ubuntu 14.04 上面都安装成功了。主要麻烦在于 glog gflags gtest 这几个依赖项是google上面的需要翻墙。由于我用Mac没有CUDA,所以安装时需要设置 CPU_ONLY := 1。 如果不是干净的