caffe
MAUM
人工智能、数字图像处理、数字信号处理、机械故障诊断
展开
-
opencv和caffe编译后怎么添加路径
在pycharm使用opencv和caffe时,自己编译后的opencv,一般的路径: opencv: /usr/local/lib/python2.7/dist-packages/cv2/python-2.7 caffe: xxx/caffe/python,这样就能在python中调用了。 ...原创 2019-12-14 16:13:55 · 420 阅读 · 0 评论 -
ssd训练时提示:Cannot copy param 0 weights from 'xxxx',以及提示No module named caffe.proto,推理时设置GPU模式
1、Cannot copy param 0 weights from 'xxxx' 使用预训练的模型,当希望修改部分网络结构并继续使用相同结构的网络参数时,经常遇见这个问题。以为改的天衣无缝,但是这个问题始终存在,而且无视你的修改。比如,网络层 conv1明明已经改成了conv_1了,可是还是提示Cannot copy param 0 weights from 'conv1'。。。。后来才发现,...原创 2019-12-13 20:15:45 · 238 阅读 · 0 评论 -
在jetson tx2上使用pascal VOC0712训练caffe-ssd
折腾了两天,从绝望到光明~ 新机器到能训练使用,大体过程如下: 1、刷机,参考我的最新博客:https://blog.csdn.net/maum61/article/details/97612542 2、安装配置caffe,完全参考这篇博客,没问题:https://blog.csdn.net/u012614287/article/details/81537743 3、安装配置caffe-...原创 2019-08-04 11:11:02 · 335 阅读 · 0 评论 -
caffe-SSD源码解析——生成数据列表及数据集
与数据生成有关的.sh有以下两个: caffe/data/VOC0712/create_list.sh caffe/data/VOC0712/create_data.sh 按照github上作者的提示,顺序执行即可。 下面来详细研究一下源码,因为笔者没学过shell语言,python也是刚入门,顶多就会个C++. #!/bin/bash root_dir=$HOME/data/VOC...原创 2019-08-20 10:54:46 · 391 阅读 · 0 评论 -
关于caffe-ssd训练时smooth_L1到底参与运算与否的问题
最近在研究SSD的源码,惊讶的发现,在https://github.com/weiliu89/caffe/tree/ssd 上给出的源码,与论文中描述竟然不一样!或许是我错了。下面给出疑问和证据。 疑问:mbox_loss中到底包含没包含loc_loss? smooth_L1到底参与运算了没? 首先,在生成脚本:ssd_pascal.py中mining_type是:MAX_NEGATIV...原创 2019-08-20 10:33:17 · 310 阅读 · 0 评论 -
caffe-ssd中非极大值抑制NMS的原理和实现方法
看论文觉得很好理解,但是一看源码,瞬间懵了,很正常的想法,到代码上就看不懂了,结合了下面博文讲解,终于看懂了caffe-ssd中nms的代码。 https://blog.csdn.net/HappyRocking/article/details/79970627 源码: void ApplyNMSFast(const vector<NormalizedBBox>& bbo...原创 2019-08-20 19:12:50 · 1312 阅读 · 0 评论 -
jetson tx2上运行mobilenet-ssd的坑:interrupted by signal 9: SIGKILL
从ssd-caffe转战到mobilenet-ssd,也就是为了实时性。jetson tx2运行caffe-ssd前向的时间大概就是210ms。但是经过实际测试,对前5层卷积层使用CUDNN加速时,mobilenet-ssd的前向时间大概是150ms. jetson tx2运行直接从git上clone下来的代码是不能成功的,如果在命令行中执行python demo.py,当网络初始化到第7层卷积...原创 2019-08-21 21:43:40 · 1203 阅读 · 0 评论 -
在linux上使用labelImg制作LMDB数据集——备忘TX2上运行
# -*- coding:utf-8 -*- https://blog.csdn.net/hitzijiyingcai/article/details/81636455 讲的很详细,总体来说,步骤如下: 1、 创建如下结构的文件夹 -- VOCdevkit |-- Annotations(生成xml文件) |-- JPEGImages(存放图片,jpg格式) |...原创 2019-09-27 10:35:47 · 301 阅读 · 0 评论