DL-Frameworks-Caffe
深度学习框架Caffe学习
goodluckcwl
有价值、有影响力的研究
展开
-
学习Caffe(二)使用Caffe:Caffe加载模型+Caffe添加新层+Caffe finetune
如何使用CaffeCaffe教程(http://robots.princeton.edu/courses/COS598/2015sp/slides/Caffe/caffe_tutorial.pdf)预备知识Google Protocol Bufferhttps://developers.google.com/protocol-buffers/docs/cpptutorial...原创 2016-07-17 20:25:12 · 2030 阅读 · 0 评论 -
学习Caffe(三)Caffe卷积实现解析并手写前馈网络Armadillo+Opencv
图像卷积的实现矩阵相乘卷积是乘累加运算,把图像和卷积核展开成列,可用矩阵相乘加速运算。比如,输入feature map是32*32*3,卷积核是5*5*3*20,padding是1,stride是1,则展开后得到的feature map矩阵宽度是5*5*3,高度是((32+2*1-5)/1+1)*((32+2*1-5)/1+1),卷积核矩阵高度是5*5*3,宽度是20。 Caffe中...原创 2016-09-25 22:24:53 · 417 阅读 · 0 评论 -
学习Caffe(四)Euclidean Loss Layer和Softmax Loss Layer解析
Euclidean_loss_layer.cppForward比较简单template <typename Dtype>void EuclideanLossLayer<Dtype>::Forward_cpu(const vector<Blob<Dtype>*>& bottom, const vector<B...原创 2017-08-18 14:25:43 · 827 阅读 · 0 评论 -
学习Caffe(五)浅析softmax cross entropy loss与sigmoid cross entropy loss
Caffe中的softmax loss可以看成最大似然估计 也可以从信息论的角度解释:即最小化估计分布与真实分布的差异。原创 2017-10-16 00:05:20 · 1785 阅读 · 2 评论 -
学习Caffe(一)Ubuntu 14.04 安装Caffe+cuda+cudnn+pycaffe+matcaffe
Caffe是一个深度学习框架,本文讲阐述如何在linux下安装GPU加速的caffe。 系统配置是:OS: Ubuntu14.04CPU: i5-4690GPU: GTX960RAM: 8G安装方法参见caffe的官方文档:http://caffe.berkeleyvision....原创 2016-07-04 16:01:02 · 1450 阅读 · 0 评论 -
学习Caffe(六)解决Ubuntu16.04安装Matcaffe错误
由于Ubuntu16.04默认的gcc/g++版本是5.4,而matlab支持的gcc/g++版本是4,所以直接用系统的gcc/g++编译matcaffe会出错. 期间尝试把matlab自带的一些动态库改成系统的,但是还是出错,说明不对. 最终,决定大改.把系统的gcc/g++改成4.85,然后手动编译caffe的依赖项,用gcc/g++4.85编译: - opencv - libpr...原创 2018-05-15 00:08:39 · 422 阅读 · 0 评论