阅读(3486) (0)

NumPy 广播规则

2021-08-31 17:27:26 更新

广播允许通用函数以有意义的方式处理不具有完全相同形状的输入。

广播的第一条规则是,如果所有输入数组的维数不相同,则会在较小数组的形状前重复添加“1”,直到所有数组的维数相同。

广播的第二条规则确保沿特定维度大小为 1 的数组的行为就像它们具有沿该维度具有最大形状的数组的大小一样。假设数组元素的值沿“广播”数组的维度相同。

应用广播规则后,所有数组的大小必须匹配。更多细节可以在广播中找到。