让我们称呼我正在寻找的函数“ magic_combine”,它可以组合我赋予它的张量的连续尺寸。更具体地说,我希望它执行以下操作:
a = torch.zeros(1, 2, 3, 4, 5, 6)
b = a.magic_combine(2, 5) # combine dimension 2, 3, 4
print(b.size()) # should be (1, 2, 60, 6)
我知道torch.view()可以做类似的事情。但我只是想知道是否还有其他更优雅的方法可以达成目标?
犯罪嫌疑人X
相关分类