深度学习的总结
大梦冲冲冲
这个作者很懒,什么都没留下…
展开
-
ModuleList和Sequential在Pytorch中的区别
ModuleList和Sequential在Pytorch中的区别一、分别简述1、nn.Sequential它里面的模块是按照顺序进行排列的,所以需要保证前一个模块的输出大小和下一个模块的输入大小一致。2、nn.ModuleList它是一个容器,可以储存不同的module,并将每个module添加到网络之中。类比认识的话,他就像是Python中常用到的list一样,就是一些放入和移除的操作。【特别注意:nn.ModuleList可以将module的所有Parameters放入网络之中】class原创 2021-11-22 09:59:31 · 907 阅读 · 0 评论 -
上采样之反卷积
上采样(Upsample)实现feature map由小分辨率到大分辨率映射的操作上采样常见有三种方法:(1)双线性插值(bilinear);(2)反卷积(Transposed Convolution);(3)反池化(Unpooling)。反卷积(Transposed Convolution)反卷积是一种特殊的正向卷积,先按照一定比例通过补0来扩大输入图像尺寸,然后旋转卷积核,进行正向卷积。反卷积不是一个预先定义好的插值方式,有一些可以学习的参数(learnable parameters)。应用场原创 2021-10-06 19:48:54 · 735 阅读 · 0 评论