broadcast什么意思中文意思是什么,broadcasts什么意思中文

  broadcast什么意思中文意思是什么,broadcasts什么意思中文

  二维方阵的每一行都是标准化的。虽然目前没有报错,但是结果是错的。经过调试,我发现我当初对numpy的boardcast的理解是错误的。以下记录。

  Boardcast遵循以下三个原则:

  1.如果两个数组的维数不相等,低维数组的形状将从左边开始用1填充,直到它与高维数组的维数相匹配。

  2.如果两个数组的维数相同,但一个维数的长度不同,那么长度为1的维数就展开,与另一个数组的相同维数长度一致。

  3.即使两个数组的维数相同,如果任何维数的长度不同且不为1,将会报告错误。

  因此,必须添加reshape (-1,1)来分别规范化每条线。

  transmission/=transmission . sum(axis=-1)。整形(-1,1)传输是一个方阵。

  参考:

  NumPy二元运算的广播机制_Python中文社区-CSDN博客

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: