您的位置:首页 > 科技 > IT业 > 电商平台的搭建_好用的网页编辑器_电子商务seo是什么意思_自己的网站怎么样推广优化

电商平台的搭建_好用的网页编辑器_电子商务seo是什么意思_自己的网站怎么样推广优化

2025/4/25 11:41:52 来源:https://blog.csdn.net/weixin_61057398/article/details/145553882  浏览:    关键词:电商平台的搭建_好用的网页编辑器_电子商务seo是什么意思_自己的网站怎么样推广优化
电商平台的搭建_好用的网页编辑器_电子商务seo是什么意思_自己的网站怎么样推广优化

class ConvBlock(nn.Module):"""基础的卷积模块"""def __init__(self, in_channels, out_channels):super(ConvBlock, self).__init__()self.conv = nn.Sequential(nn.Conv2d(in_channels, out_channels, kernel_size=3, padding=1),nn.BatchNorm2d(out_channels),nn.ReLU(),nn.Conv2d(out_channels, out_channels, kernel_size=3, padding=1),nn.BatchNorm2d(out_channels),nn.ReLU())def forward(self, x):return self.conv(x)

示例一:

在这句 encoder1 = ConvBlock(3, 64) 中,意思是:

  • 输入是一个 3 通道 的图像(比如 RGB 图像),即输入有 3 个特征图(in_channels = 3)。
  • 输出有 64 个特征图out_channels = 64),这意味着会有 64 个卷积核,每个卷积核会生成一个新的输出特征图。

卷积核的工作方式:

在计算过程中,有64个卷积核参与运算,当有一个卷积核(深度为3)与三个feature map(因为卷积核的深度与输出的特征图数量一致)进行对应位置相乘并求和得到三个feature map,并再次求和得到一个feature map,那么64个卷积核就会产生64个feature map。

示例二:

在这句 encoder1 = ConvBlock(64, 128) 中,意思是:

在计算过程中,有128个卷积核参与运算,当有一个卷积核(深度为64)与64个feature map(因为卷积核的深度与输出的特征图数量一致)进行对应位置相乘并求和得到64个feature map,并再次求和得到一个feature map,那么128个卷积核就会产生128个feature map。

在这里这里只是从通道的角度来分析一下,先不考虑padding、stride等,即不考虑尺寸,只考虑通道。

图1 一个卷积核(深度为3)与 三个feature map的计算过程图
 

参考教程:【深度学习 搞笑教程】22 卷积运算过程(单通道 多通道 多卷积核)| 草履虫都能听懂 零基础入门 | 持续更新_哔哩哔哩_bilibili

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com