pytorch-----RetinaFace(代码网络理解)

1、网络模型
在这里插入图片描述
2、训练
代码在之前的博客中。
(1)骨干网:mobilenet0.25
输入图片[640,640,3]
batchsize=32
有三层输出:
对应图片的c3,c4,c5;
out1[32,64,80,80]
out2[32,128,40,40]
out3[32,256,20,20]
特征金字塔:
fpn1[32,64,80,80]
fpn2[32,64,40,40]
fpn3[32,64,20,20]
上下文模块
ssh1[32,64,80,80]
ssh2[32,64,40,40]
ssh3[32,64,20,20]
Multi-task loss:
bbox[32,16800,4]
class[32,16800,2]
landm[32,16800,10]
(2)骨干网:Resnet50
输入图片[640,640,3]
batchsize=4
有三层输出:
对应图片的c3,c4,c5;
out1[4,512,80,80]
out2[4,1024,40,40]
out3[4,2048,20,20]
特征金字塔:
fpn1[4,256,80,80]
fpn2[4,256,40,40]
fpn3[4,256,20,20]
上下文模块
ssh1[4,256,80,80]
ssh2[4,256,40,40]
ssh3[4,256,20,20]
Multi-task loss:
bbox[4,16800,4]
class[4,16800,2]
landm[4,16800,10]
3、测试
(1)骨干网:mobilenet0.25
输入图片[624,1024,3]

有三层输出:
对应图片的c3,c4,c5;
out1[1,64,78,128]
out2[1,128,39,64]
out3[1,256,20,32]
特征金字塔:
fpn1[1,64,78,128]
fpn2[1,64,39,64]
fpn3[1,64,20,32]
上下文模块
ssh1[1,64,78,128]
ssh2[1,64,39,64]
ssh3[1,64,20,32]
Multi-task loss:
bbox[1,26240,4]
class[1,26240,2]
landm[1,26240,10]
(2)骨干网:Resnet50
输入图片[624,1024,3]

有三层输出:
对应图片的c3,c4,c5;
out1[1,512,78,128]
out2[1,1024,39,64]
out3[1,2048,20,32]
特征金字塔:
fpn1[1,256,78,128]
fpn2[1,256,39,64]
fpn3[1,256,20,32]
上下文模块
ssh1[1,2256,78,128]
ssh2[1,256,39,64]
ssh3[1,256,20,32]
Multi-task loss:
bbox[1,26240,4]
class[1,26240,2]
landm[1,26240,10]

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值