2021-03-14 Faster r-cnn实现(二)预训练模型&权重【res系列、mobilenet以及其他】

Faster R-CNN实现(一)

上文讲的是vgg16实现faster r-cnn,现在想尝试用其他的,比如res系列,mobilenet系列。

源代码版本是 : endernewton

配置和上文一样

预训练模型的权重:(其实就藏在readme文档里…这次仔细看了才发现)

2021-03-14 Faster r-cnn实现(二)预训练模型&权重【res系列、mobilenet以及其他】_第1张图片
框出的两个地方分别是vgg16和res101的预训练权重

1. vgg16.ckpt

我是win系统,所以直接复制那一行网址到浏览器上打开,就可以直接下载了:
2021-03-14 Faster r-cnn实现(二)预训练模型&权重【res系列、mobilenet以及其他】_第2张图片
( 我已经下过一份了,所以文件名后有个(1) )

解压打开是这样的:
2021-03-14 Faster r-cnn实现(二)预训练模型&权重【res系列、mobilenet以及其他】_第3张图片
里面是一个名为 vgg16.ckpt 的文件

2. res101.ckpt

同样的操作,复制上面的网址到浏览器,直接下载:
2021-03-14 Faster r-cnn实现(二)预训练模型&权重【res系列、mobilenet以及其他】_第4张图片
解压缩之后:
2021-03-14 Faster r-cnn实现(二)预训练模型&权重【res系列、mobilenet以及其他】_第5张图片

3. res50 & res152

既然res101的文件格式都给出了,那么把网址中的 101修改成50试试:
2021-03-14 Faster r-cnn实现(二)预训练模型&权重【res系列、mobilenet以及其他】_第6张图片
效果不错,得到了res50的权重文件

同理,改成152试试:
2021-03-14 Faster r-cnn实现(二)预训练模型&权重【res系列、mobilenet以及其他】_第7张图片
完美!

现在手里有的预训练权重是 vgg16、res50、res101、res152

接下来还想要个mobilenet的,暂时还没什么想法。后面补上

4. mobilenet

重新看过 dbeker 源码的readme文档,得出了一点信息:
2021-03-14 Faster r-cnn实现(二)预训练模型&权重【res系列、mobilenet以及其他】_第8张图片
重点看第6条,有提到下载其他预训练模型的数据。链接在下面:

其他预训练模型【下载 Checkpoint 这一栏的内容】

2021-03-14 Faster r-cnn实现(二)预训练模型&权重【res系列、mobilenet以及其他】_第9张图片
以上,就是这次的所有内容啦

希望对大家有所帮助

你可能感兴趣的:(学习记录,深度学习,python)