pytorch中ConvTranspose2d的计算公式
程序员文章站
2022-03-20 12:11:36
...
本文参考于:
https://zhuanlan.zhihu.com/p/39240159
torch.nn.ConvTranspose2d(in_channels,
out_channels,
kernel_size,
stride=1,
padding=0,
output_padding=0,
groups=1,
bias=True,
dilation=1)
in_channels(int) – 输入信号的通道数
out_channels(int) – 卷积产生的通道数
kerner_size(int or tuple) - 卷积核的大小
stride(int or tuple,optional) - 卷积步长,即要将输入扩大的倍数
padding(int or tuple, optional) - 输入的每一条边补充0的层数,高宽都增加2*padding
output_padding(int or tuple, optional) - 输出边补充0的层数,高宽都增加padding
groups(int, optional) – 从输入通道到输出通道的阻塞连接数
bias(bool, optional) - 如果bias=True,添加偏置
dilation(int or tuple, optional) – 卷积核元素之间的间距
输出大小计算公式:
上一篇: ThinkPHP之R方法实例
下一篇: Matlab保存与原图同样大小的图像
推荐阅读
-
pytorch中Schedule与warmup_steps的用法说明
-
对pytorch中x = x.view(x.size(0), -1) 的理解说明
-
Pytorch 中的optimizer使用说明
-
基于PyTorch中view的用法说明
-
PyTorch中设置学习率衰减的方法/torch.optim.lr_scheduler/learning_rate_decay
-
pytorch:torch.cuda中的函数
-
关于Pytorch中模型的保存与迁移问题
-
pytorch中.to(device) 和.cuda()的区别说明
-
Pytorch中Softmax和LogSoftmax的使用详解
-
Pytorch反向传播中的细节-计算梯度时的默认累加操作