caffe
eclipSYcn
helloworld
展开
-
src/tcmalloc.cc:284] Attempt to free invalid pointer 0x7ff4821267d0 caffe VideoCapture Mac
Mac同时调用cap = cv2.VideoCapture(0)和caffe出现src/tcmalloc.cc:284] Attempt to free invalid pointer 0x7ff4821267d0的问题解决import cv2def test(): cap = cv2.VideoCapture(0) ret,frame = cap.read() print原创 2017-12-13 12:16:25 · 5521 阅读 · 1 评论 -
caffe绘制loss曲线和accuracy曲线
绘制loss和accuracy曲线首先需要注意:不同版本的caffe训练的log日志不同,一定要用相对应的extra文件夹内的工具来进行解析log文件首先将extra文件夹拷贝到log文件夹内。copy plot_training_log.py.example 将结尾去掉。需要将要解析的如caffe.sy.sy.log.INFO.20180105-142432.25764 重命名以lo...原创 2018-01-05 14:54:59 · 573 阅读 · 3 评论 -
caffe finetune微调固定权重的方法
结论:若不加param参数的resnet-50进行finetune,所有层还是会进行微调,若不想微调需要在层中加入param{lr_mult: 0}。注意防坑:在train.sh文件中,训练命令,即train命令之后的–weights等参数行间不要夹杂注释内容,否则会不读入注释下一行的–参数。如果发现精度上不去,可能是由于fc层没有加入初始化(或者学习率)的原因。需要w加入xavi原创 2018-01-29 22:21:03 · 2275 阅读 · 0 评论 -
人脸识别face recognition
0 简介人脸识别大致分为如下三个部分:人脸检测 face detection人脸对齐 face alignment人脸识别 face recognition,包括: face verification:两张图片相似程度。face identification: 在图片库中检索与当前图片相似度最高的图片。1 人脸检测face detection通常认为是在图片中找到人原创 2017-10-29 21:56:13 · 8127 阅读 · 0 评论 -
opencv 代替caffe.io.load_image
self.net.blobs['data'].reshape(1, 3, self.image_resize, self.image_resize)#image = caffe.io.load_image(image_file)image = cv2.imread(image_file)image = cv2.resize(image, (300,300))img = np.zeros((1原创 2018-01-19 18:01:31 · 889 阅读 · 0 评论 -
caffe 可视化网络及resnet50结构
http://ethereon.github.io/netscope/#/editor复制prototxt,shift+enter 即可 或者利用caffe/python 中的 draw_net.py。 python draw_net.py –rankdir TB /Users/eclipsycn/Documents/resnet-protofiles-master/ResNet...原创 2018-01-30 10:44:32 · 4639 阅读 · 0 评论 -
win10+ubuntu16.04+cuda+opencv3.2+caffe(gpu)+tensorflow(gpu)
一、双系统:win10分盘: 安装ubuntu制作ubuntu系统启动u盘(略)插入制作好的ubuntu系统u盘:按下esc或f2或f11,进入: 此电脑硬盘128G+1T 选择最后一项:something else,手动分盘 分盘过程中,可都选择逻辑分区,此电脑需要添加一个use as EFI的分区才能正确分盘。 下一步 等待安装完成。原创 2018-02-06 13:42:08 · 694 阅读 · 0 评论