//目录
摘要: 合成的数据集 batch.data[0].shape 还是同之前的批量数据一样(批量大小,通道,高,宽) batch.label[0].shape (批量大小,m,5)m : 单个图像中最多含有的边界框个数,5 :(是否是非法边界框(0~1)) 阅读全文
posted @ 2018-12-19 17:21 小草的大树梦 阅读(3093) 评论(0) 推荐(0) 编辑
摘要: zip 函数,看上去是打包的意思,其实功能是将多个可迭代对象,组合成一个个元组。 zip(iter1,iter2) a,b = zip(*zip(iter1,iter2)) http://www.runoob.com/python3/python3-func-zip.html 阅读全文
posted @ 2018-12-19 17:02 小草的大树梦 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 我们预测阶段时: 生成多个锚框 每个锚框预测类别和偏移量 但是,当同一个目标上可能输出较多的相似的预测边界框。我们可以移除相似的预测边界框。——NMS(非极大值抑制)。 对于一个预测边界框B,模型会计算各个类别的预测概率,选择最大的那个p,也叫p是这个框的置信度。 在同一张图像上,我们将预测类别非背 阅读全文
posted @ 2018-12-19 15:55 小草的大树梦 阅读(1071) 评论(0) 推荐(0) 编辑
摘要: 生成多个锚框(contrib.nd.MultiBoxPrior) 每个像素点构造多个锚框,假设设定一组大小s1,...,sn和一组宽高比r1,...,rm。然后每个像素组合,就有hwnm个锚框,一般情况下,只要s1,和r1的组合。即: 共wh(n+m-1)个锚框 交并比(IoU) 面试中有提问过。。 阅读全文
posted @ 2018-12-19 15:01 小草的大树梦 阅读(1847) 评论(0) 推荐(0) 编辑
摘要: %matplotlib inline import gluonbook as gb from mxnet import image import sys gb.set_figsize() img = image.imread('./catdog.jpg').asnumpy() gb.plt.imshow(img) dog_bbox,cat_bbox = [60,45,378,516],[40... 阅读全文
posted @ 2018-12-19 14:39 小草的大树梦 阅读(1340) 评论(0) 推荐(0) 编辑