自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Faster R-CNN原理

简介Fast R-CNN看似很完美了,但在Fast R-CNN中还存在着一个需要解决的问题,他需要先使用Selective Search提取框,这个方法比较慢,有时测试一张图片,大部分时间不是话在计算神经网络分类上,而是话在Selective Search上,在Faster R-CNN上,用RPN...

2018-04-30 22:15:58

阅读数 72

评论数 0

原创 SPPNet的原理

简介SPPNet的英文名称是Spatial Pyramid Pooling Convolutional Networks,翻译成中文是“空间金字塔池化卷积网络”。paper地址https://arxiv.org/pdf/1406.4729.pdf原理       SPPNet主要做了一件事:将CN...

2018-04-28 20:45:31

阅读数 292

评论数 0

转载 召回率(Recall),精确率(Precision),交除并(Intersection-over-Union(IoU)

简介做一下记录,方便查看召回率和精准率混淆矩阵True Positive(真正, TP):将正类预测为正类数.True Negative(真负 , TN):将负类预测为负类数.False Positive(假正, FP):将负类预测为正类数 →→ 误报 (Type I error).False N...

2018-04-27 21:31:20

阅读数 222

评论数 0

原创 AttributeError: module 'cv2' has no attribute 'imread'

主要原因是程序命名为cv.py或者cv2.py,只需将改为其他的就可以了

2018-04-19 15:55:25

阅读数 9944

评论数 9

转载 DeepLearning | Tensorflow编程基础:Session、Constant、Variable、Tensor、Placeholder、OP

转载地址https://blog.csdn.net/liangjun_feng/article/details/79723048Tensorflow的运行方式Tensorflow作为谷歌开源的深度学习框架,受到众多的人工智能开发人员欢迎。Tensorflow的数据控制单元,张量Tensor是一个可...

2018-04-15 17:16:31

阅读数 113

评论数 0

原创 比赛中学习(2)-voc数据集制作中将.txt文件变为.xml文件

描述和voc数据集制作有一点不同的是,因为参加的比赛中坐标给了4个,也就是说目标的形状可能是是平行四边形。所以和voc数据集有点不同啊。放出一张.txt文件的形式最后的结果大致是这样的(和上面的图片不是对应的啊)简介这个代码的功能有两个(1)将图片重新命名和图片位置更改(2).txt文件变为.xm...

2018-04-15 16:18:56

阅读数 1432

评论数 1

转载 python记录(5)- find() 与 rfind()

转载http://www.runoob.com/python/att-string-rfind.html描述Python rfind() 返回字符串第一次出现的位置(从右向左查询),如果没有匹配项则返回-1。Python find() 返回字符串第一次出现的位置(从左向右查询),如果没有匹配项则返...

2018-04-14 22:12:35

阅读数 755

评论数 0

原创 python记录(4)- lxml模块创建xml文件

因为要比赛制作voc数据集,然后给的数据集label是一个.txt文件,然后就需要将这个txt文件变为xml文件。对这方面一点也不懂,在此记录一下用lxml模块中的 etree创建xml文件。这只是一个例子,并不是制作voc数据集。后面估计会更新voc数据集制作。效果<?xml ve...

2018-04-13 10:01:30

阅读数 824

评论数 0

原创 python3记录(3)-os.walk() 方法

详情请去看这个文档 自己的见解 walk()函数提供了可以遍历整个文件夹的功能,也就是说可以处理可以帮助我们高效的处理文件、目录方面的事情。   这里面我举一个小例子帮助理解,首先在你的工作目录下新建一个name文件夹,然后在name文件夹下新建3个.txt文件,分别为1.txt,2.tx...

2018-04-08 19:29:02

阅读数 527

评论数 0

原创 比赛中学习(1)-使用python将大量图片重命名

最近参加了一个比赛,中间的过程需要制作voc数据集,然后进行训练。由于比赛给的数据命名非常的长,所以就想着将图片的命名变得简单一点,最初的数据是这种import os def rename(path, num, start_index): filelist = os.listdir(pa...

2018-04-08 14:03:13

阅读数 1141

评论数 0

原创 ubuntu下谷歌开源的TensorFlow Object Detection API的安装教程

环境Ubuntu16.04/anaconda+tensorflow(gpu)1.4.0+python=3.5下载tensorflow model估计下载的很慢,提供一个百度云链接:https://pan.baidu.com/s/1EB1VLj5Znw_exAAUa1ftIg 密码:2o0a直接下载...

2018-04-03 15:13:13

阅读数 549

评论数 0

原创 tensorflow基础(2)-tf.argmax和axis

tf.argmax()这个函数的主要功能是返回最大值所在的坐标。主要用在分类的时候,如果只是简单的输出,只是对于每一类可能性的预测的输出,但是我要要的输出必须是确定的哪一类,所以需要确定里面的最大的值(也就是说最可能是哪一类)。tf.argmax(input, axis=None, name=No...

2018-04-02 14:35:56

阅读数 272

评论数 0

转载 TensorFlow基础(1)-中使用多个 Graph

代码中有时候会遇到with tf.Graph().as_default():其实这个可以有也可以没有,可能是可以让自己的思路更加清楚吧,知道这里开始新建图了。tensorflow官方教程翻译简介当我们训练一个模型时,通常的做法是用一个 Graph 训练模型,然后用另一个 Graph 来评估模型的训...

2018-04-01 20:22:27

阅读数 3007

评论数 1

提示
确定要删除当前文章?
取消 删除