Toriyung

导航

python的广播(broadcast)

其实就是对一个矩阵或者多维数组进行同时数据操作,可以省去for循环,提高效率

可以是对一个数组进行某个方向的求和

如: 

 

 

也可以是数组对数组对应的数据进行四则运算

如:

 

或者是不对称数组间相加,自动进行扩列

如:

 

 

总结

是numpy库的广播就是让不对称(即shape相同)的数组(或矩阵)进行复制扩列变成对称数组,然后再进行运算。

 

posted on 2022-06-09 15:49  Toriyung  阅读(1093)  评论(0编辑  收藏  举报