【发布时间】:2020-07-20 16:32:12
【问题描述】:
我有一个张量 Aof sizetorch.Size([32, 32, 3, 3]),我想拆分它并从中提取一个大小为 torch.Size([16, 16, 3, 3]) 的张量 B。张量可以是 1d 或 4d,并且必须根据给定的新张量维度进行拆分。我已经能够生成目标尺寸,但我无法从源张量中拆分和提取值。我尝试过torch.narrow,但它只需要 3 个参数,而且在很多情况下我需要 4 个。 torch.split 将 dim 作为 int ,因为张量仅沿一维拆分。但我想将其拆分为多个维度。
【问题讨论】: