news 2026/5/17 7:41:10

多个卷积层连续输出的方法

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
多个卷积层连续输出的方法

1问题

验证卷积层输入输出shape的计算公式。

多个卷积层连续输出的方法。

2方法

可以采用“截图+文字+代码”的方式描述。

1、我们在对图片进行卷积操作后会得到特征图,它与我们输入的原图的shape不同。通过在网上查阅,我们得到输出高度 = (输入高度 - 卷积核高度 + 2 * 填充) / 步幅 + 1,输出宽度 = (输入宽度 - 卷积核宽度 + 2 * 填充) / 步幅 + 1。
我在刚开始尝试的时候,把公式中的步幅+1一并作为分母,最后得到的结果一直与程序跑出来的结果不同,改正后计算结果与程序的结果终于相同了。
2、
import torch
from torch import nn
conv = nn.Conv2d(
in_channels= 3,
out_channels= 64,
kernel_size= 3,
stride=1,
padding=1,
)
conv1 = nn.Conv2d(
in_channels=64,
out_channels=128,
kernel_size=3,
stride=2,
)
if __name__ == '__main__':
x = torch.rand(size=(3, 24, 24))
out = conv(x)
print(out.shape)
out1 = conv1(out)
print(out1.shape)
为了连续输出卷积层,我将第一个卷积层的输出作为了第二个卷积层的输入,需要注意的时第一个卷积层的out_channels要与第二层的in_channales相等,不然就无法进行。
如上述代码,我给的输入层数据为(3,24,24),得到的结果如下图

3结语

本次我主要探索的就是卷积层连续输出方法,我也在网络上查询了方法,单座后的结果却是出乎意料的简单,只需要对上通道数就可以了。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/16 23:41:55

14、物联网-雾-云系统中分布式计算的匹配理论应用与挑战

物联网-雾-云系统中分布式计算的匹配理论应用与挑战 1. 多对多(MTM)匹配模型 1.1 计算资源分配模型 在三层物联网雾网络的计算资源分配问题中,考虑的网络由多个集群组成,每个集群包含一组雾节点(FN),并由一个集中式数据服务运营商(DSO)管理。FN负责为数据服务订阅者…

作者头像 李华
网站建设 2026/5/16 18:32:59

【爬虫框架-7】日志追踪实现

分布式爬虫全链路追踪系统设计与实现 一、背景与问题 在分布式爬虫系统中,一个初始请求可能会派生出数十子请求(列表页→详情页→评论页→下一页…),这些请求分布在不同的消费者进程中执行。如何追踪整个任务链的执行状态、性能…

作者头像 李华
网站建设 2026/5/14 20:29:29

3步搭建高效学术知识库:告别信息碎片化困扰

作为一名研究人员,你是否也经历过这样的困扰?📚 文献散落在不同文件夹,实验数据东一块西一块,项目进展难以系统追踪。这些信息碎片化的问题严重影响我们的科研效率。今天,我想和大家分享一套经过实践检验的…

作者头像 李华
网站建设 2026/5/14 4:55:10

Android权限管理的终极解决方案:XXPermissions组件化架构完全指南

Android权限管理的终极解决方案:XXPermissions组件化架构完全指南 【免费下载链接】XXPermissions Android 权限请求框架,已适配 Android 14 项目地址: https://gitcode.com/GitHub_Trending/xx/XXPermissions 还在为Android权限适配的复杂性而苦…

作者头像 李华
网站建设 2026/5/16 14:53:03

学生党突围数字经济:时间紧、预算少,如何靠AI兼职逆袭?

在数字经济浪潮中,人工智能确实越来越成为一项值得关注的技能。对于平时课业多、时间零散的学生来说,学点AI不仅能给简历加点分,说不定还能发展成一份灵活的兼职。不过,很多人一听说学AI就觉得“贵”和“难”,身边也有…

作者头像 李华