【发布时间】:2020-09-05 04:07:52
【问题描述】:
我有两个不同大小的张量要放入网络中。
C = nn.Conv1d(1, 1, kernel_size=1, stride=2)
TC = nn.ConvTranspose1d(1, 1, kernel_size=1, stride=2)
a = torch.rand(1, 1, 100)
b = torch.rand(1, 1, 101)
a_out, b_out = TC(C(a)), TC(C(b))
结果
a_out = torch.size([1, 1, 99]) # What I want is [1, 1, 100]
b_out = torch.size([1, 1, 101])
有什么方法可以解决这个问题吗?
我需要你的帮助。
谢谢
【问题讨论】:
标签: pytorch convolution deconvolution