【发布时间】:2020-01-18 16:34:08
【问题描述】:
我有一个 3 维向量。我想在第二维上执行一维最大池。
根据 pytorch 的文档,池总是在最后一个维度上执行。
例如:
>>> x = torch.rand(5, 64, 32)
>>> pool = nn.MaxPool1d(2, 2)
>>> pool(x).shape
torch.Size([5, 64, 16])
我想要的输出:
torch.Size([5, 32, 32])
我该怎么做?
【问题讨论】:
-
这能回答你的问题吗? Pytorch maxpooling over channels dimension