1.nn.MaxPool2d()
和nn.Conv2D()基本一样,但是stride默认值是kernel_size。
2.transpose().contiguous()、view()
contiguous一般与transpose,permute,view搭配使用:使用transpose或permute进行维度变换后,调用contiguous,然后方可使用view对维度进行变形
print(x.shape)
x = x.transpose(1, 3).contiguous()
print(x.shape)
x = x.view(x.size(0), -1, x.size(3))
print(x.shape)
输出
torch.Size([8, 128, 40, 256])
torch.Size([8, 256, 40, 128])
torch.Size([8, 10240, 128])
分类:
深度学习
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具