【发布时间】:2019-07-31 08:34:35
【问题描述】:
我试图了解广播在 numpy 中的工作原理。
Z = np.random.random((500,10))
y = np.arange(500)
print(Z.shape)
print(y.shape)
Z[range(500), y]
我创建了这样的示例,但出现错误:
IndexError:索引 10 超出轴 1 的范围,大小为 10
感谢任何帮助。
【问题讨论】:
-
这是一个索引问题,而不是广播问题。
y的大部分值都太大了。