【发布时间】:2021-08-01 09:14:47
【问题描述】:
假设我有一个形状为 (3, 3, 3, 3) 的 PyTorch 张量 t,我想将所有 x 和 y 的 t[0, 1, x, y] 设置为 z。我注意到以下所有语法都有效:
t[0, 1] = zt[0, 1, :] = zt[0, 1, :, :] = zt[0, 1, ...] = z
在幕后执行的方式有什么不同吗?这些方法中是否有任何一种优于其他方法?
【问题讨论】:
-
我认为没有区别。您可以自己对其进行基准测试并查看。