首页 > Web开发 > 详细

resnet

时间:2018-09-24 00:01:30      阅读:496      评论:0      收藏:0      [点我收藏+]

巨大的问题:resnet网络的具体结构,每一层是什么样子的,每个stage是什么样子的,为什么要这么设计???

 

resnet101作backbone的faster的网络结构是经过修改了的,不是简单的把fc前面的最后一层作为backbone

https://github.com/Eniac-Xie/faster-rcnn-resnet这个复现了resnet-faster

总体上的改变是:resnet的stage4之前的网络作为特征提取层,roi-pooling之后用stage5的层替代了原始的两个fc。

这样改变的目的:stage4的stride是16,符合一般的faster做pooling层时的stride。faster pooling后接的是两个fc,这样会丧失一部分平移变性,用stage5能够增加检测的平移变性。

技术分享图片

细节改动1:roi-pooling这不是之前faster的7*7,而是14*14,这样输入到后面卷积层的特征值更多

技术分享图片

细节改动2:pooling后直接接stage5,没有了两层fc,stage5卷积之后又做了一次pooling,然后直接接了classification和bouding box regression的fc,这一点和faster一样

技术分享图片

细节改动3:卷积是7*7的,就跟之前的faster做pooling时的w、h是一样的

技术分享图片

两个fc和faster是一样的

 

resnet

原文:https://www.cnblogs.com/ymjyqsx/p/9693974.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!