caffe实践
文章平均质量分 67
csuwujiyang
这个作者很懒,什么都没留下…
展开
-
Ubuntu16.04+cuda8.0+opencv3.0.0 caffe编译的那些坑
前言生命在于折腾 最近突然想体验一下ubuntu16.04的使用感觉,就重装了操作系统。原本在ubuntu14.04的时候,按照实验室欧大神的博客一路畅通,但此次的caffe编译之旅,可谓到处是坑,遂将这些记录下来。主要安装路线,依然是按照这篇博客的顺序:http://blog.csdn.net/shiorioxy/article/details/52652831安装填坑:由于我在原创 2017-02-14 10:43:47 · 11568 阅读 · 2 评论 -
caffe中的lr_policy
这几天在看caffe的小实验时,发现solver文件中都出现了lr_policy(学习率下降策略),但由于没有明确说明,故一直不太明白他们的下降原理。网上搜索一番之后,发现对于这个的东西的介绍就在/caffe-master/src/caffe/proto/caffe.proto文件中有定义,现将其摘抄如下:另外,关于这个的介绍在Stack overflow上有一个更简洁的图像化原创 2016-03-14 17:17:57 · 9608 阅读 · 0 评论 -
Check failed: error == cudaSuccess (8 vs. 0) invalid device function
最近在复现R-CNN一系列的实验时,配置代码所需要的环境真是花费了不少时间。由于对MATLAB不熟悉,故实验采用的都是github上rbg大神的python版本。上周在做Fast R-CNN时,按照教程一步步的来,一路有惊无险,顺利通过,而这次在配置Faster R-CNN时,前面的编译没有问题,一运行 ./tools/demo.py --net zf 就会出现如上错误:Loaded n原创 2016-03-29 21:24:09 · 22207 阅读 · 5 评论 -
caffe绘制训练过程的loss和accuracy曲线
在caffe的训练过程中,大家难免想图形化自己的训练数据,以便更好的展示结果。如果自己写代码记录训练过程的数据,那就太麻烦了,caffe中其实已经自带了这样的小工具 caffe-master/tools/extra/parse_log.sh 和 caffe-master/tools/extra/plot_training_log.py.example ,使用方法如下:1.记录训练日志在训原创 2016-04-14 20:44:08 · 43217 阅读 · 48 评论 -
基于VGG-Face的人脸识别测试
VGG Face Descriptor 是牛津大学VGG小组的工作,现在已经开源训练好的网络结构和模型参数,本文将基于此模型在caffe上使用自己的人脸数据微调,并进行特征提取与精确度验证。 数据传送门:CASIA WebFace 模型传送门:http://www.robots.ox.ac.uk/~vgg/software/vgg_face/原创 2017-03-09 10:02:41 · 21036 阅读 · 28 评论 -
py-faster-rcnn + ZF 实现自己的数据训练与检测(一)
0.前言最近两个星期,一直在看faster rcnn物体检测,在一段折腾之后,总算能够训练自己的数据并进行物体检测了。这篇博客就当作是对最近整个实验过程的记录吧。首先先从最开始如何配置py-faster-rcnn并训练PASCALVOC2007开始讲起,然后再对代码和数据集进行修改实现自己数据的训练与检测。我的实验平台是Ubuntu14.04 LTS 1.配置py-faster-rcnn原创 2016-03-26 15:07:06 · 11469 阅读 · 9 评论 -
py-faster-rcnn + ZF 实现自己的数据训练与检测(二)
0.前言在前面的一篇博客中,介绍了如何实现py-faster-rcnn的配置以及在PASCAL VOC 2007上面的训练,本节,来讲诉如何制作并训练自己的数据集。1.制作自己的数据集原创 2016-03-26 17:24:27 · 7535 阅读 · 24 评论 -
使用caffe的python接口进行特征提取和人脸验证
近期使用caffe模型进行人脸识别时,需要提取指定网络层中的数据进行特征比较,常见的比如提取全连接层等。本文基于caffe的python接口实现了一个简单的特征提取及人脸验证测试。测试使用的数据是LFW官网的6000对图片原创 2017-03-09 10:39:07 · 6424 阅读 · 21 评论 -
关于py-faster-rcnn编译时cudnn版本报错的问题
引言在cudnn5以上,直接使用github上py-faster-rcnn的代码进行编译的时候会报很多关于cudnn的错误,这是因为随着cudnn的更新,原来fast rcnn的cu代码已经不再适应。需要将py-faster-rcnn中的cudnn代码进行更新。具体涉及到: 1)将./include/caffe/util/cudnn.hpp 换成最新版的caffe里的cudnn的实现,即原创 2018-01-23 14:56:25 · 892 阅读 · 0 评论