megengine.functional.nn.conv_transpose3d¶
- conv_transpose3d(inp, weight, bias=None, stride=1, padding=0, output_padding=0, dilation=1, groups=1)[源代码]¶
三维转置卷积运算。只支持
group=1
且conv_mode="cross_correlation"
。更多信息参见
ConvTranspose3d
。- 参数
inp (
Tensor
) – 卷积运算的特征图。weight (
Tensor
) – 卷积核。shape 通常是(in_channels, out_channels, height, width)
.stride (
Union
[int
,Tuple
[int
,int
,int
]]) – 三维卷积运算中的步长。 默认: 1padding (
Union
[int
,Tuple
[int
,int
,int
]]) – 输入数据空域维度每侧的填充(padding)大小。仅支持填充0值。默认:0output_padding (
Union
[int
,Tuple
[int
,int
,int
]]) – padding 到输出的 size。默认:0dilation (
Union
[int
,Tuple
[int
,int
,int
]]) – 三维卷积运算的扩张值(dilation)。 默认: 1groups (
int
) – 在进行“分组卷积”时,对输入输出通道的分组数量。当 groups 不是 1 时,in_channels 和 out_channels 必须可被 groups 整除,卷积核权重的形状将会是(groups, in_channels // groups, out_channels // groups, depth, height, width)
。默认值:1
- 返回类型
- 返回
输出张量。