resnet50网络结构图及结构详解(resnet152网络结构图)

resnet50网络结构图及结构详解(resnet152网络结构图)nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp

大家好,我是讯享网,很高兴认识大家。



resnet50网络结构yuanma resnet50网络结构图简易_ide
讯享网

                                                resnet系列结构图

resnet的网络构成都是1个卷积+4个残差+1个全连接网络。黄框为resnet50的结构,50 = 1+(3+4+6+3)*3+1,其中3、4、6、3的意思是有3个这样的残差块。。。

 

resnet50网络结构yuanma resnet50网络结构图简易_ide_02

        BasicBlock                                   BottleBlock

    残差块有2种,左侧的BasicBlock适用于较浅的resnet18及resnet34,右侧的Bottleneck适用于较深的resnet50及以上。

为什么要设计2种结构,我的理解:通过1*1减少通道数,从而减少参数量,节约显存,构建更深的网络。

    对图中的256、64不必太过在意,不是每层都是一样的,以系列图及代码为准。

    BasicBlock中的3*3都是下面这个

对BasicBlock,结构为:3*3卷积——块归一化——Relu激活——3*3卷积——块归一化——与输入相加(这一步可能涉及将输入下采样后相加)——Relu激活

对BottleBlock,结构为:1*1卷积——块归一化——Relu激活——3*3卷积——块归一化——Relu激活——1*1卷积——块归一化——与输入相加(这一步可能涉及将输入下采样后相加)——Relu激活

在BottleBlock中两个1*1的卷积核都改变了输入输出通道数。

ResNet类

 

以两种Block为例说明

 

 

 

 

 

 

小讯
上一篇 2025-05-07 17:12
下一篇 2025-05-02 15:03

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/203940.html