当前位置: 首页 > news >正文

介绍自己做衣服的网站百度竞价排名广告定价鲜花

介绍自己做衣服的网站,百度竞价排名广告定价鲜花,学校网站模板图片,网站百度云链接广播 广播机制的意义:广播描述了在算术运算期间NumPy如何处理具有不同形状的数组。受某些约束条件的限制,较小的数组会在较大的数组中“广播”,以便它们具有兼容的形状。 在对两个数组进行操作时,NumPy按元素对它们的形状进行比…

广播

广播机制的意义:广播描述了在算术运算期间NumPy如何处理具有不同形状的数组。受某些约束条件的限制,较小的数组会在较大的数组中“广播”,以便它们具有兼容的形状。

在对两个数组进行操作时,NumPy按元素对它们的形状进行比较。下面用两个shape(4,3)的数组计算实例进行演示说明。

在这里插入图片描述
上面的两个shape(4,3)的数组计算很好理解,就是按照规则把对应位置上的元素进行计算,得到计算结果。下面再进行广播机制下的计算。广播机制是自动的,当满足可广播条件时,就会自动的进行广播计算。所以并不需要提前设置参数。

在这里插入图片描述
根据结果看出,两次计算是等价的。本次进行计算的两个数组的shape是不一样的,shape(arr1)=(4,3)、shape(arr2)=(3, )。那么广播机制就是用补齐的方法,把两个数组补成shape一致进行计算,用一个可视化图帮助理解,如下图所示。

在这里插入图片描述
NumPy按元素对它们的形状进行比较。比较的过程是从尾随维度(从内到外)开始的。如上面示例中,shape(arr2)=(3, )满足可广播成然后shape(arr1)=(4,3)的条件,所以arr2就会沿着轴0上进行广播,广播成同一形状后完成计算。广播的方式也不是在固定轴上的,再继续尝试下不同形状的数组,可以比较出效果。

在这里插入图片描述
这里的arr1的shape(4,3),arr2的shape(4,1),它们都是二维的,但是第二个数组在1轴上的长度为1,所以需要沿着轴1轴方向进行广播。广播可视化效果如下图中所示。当然也适用在更多维的数组中。

在这里插入图片描述
在这里插入图片描述
得出了计算结果,所以相差多维也依然是可行的,再看下这次广播都做了哪些事情。广播计算是以广播维数小的数组以适应维数大的数组进行计算,维数大的数组是这样的。

在这里插入图片描述
这里arr2进行了3次广播具有了和arr1相同的形状,如上图所示。

通过多次的尝试可以发现,任何形状的任意数量的数组可以一起广播的定义:满足其广播后的数组具有相同数量的维度,每个维度的长度是公共长度或1。当然,如果我们进行广播的数组的形状不同,那么广播的顺序也不同。

总结

本次分享通过示例演示说明了NumPy中的广播机制的计算原理和计算的效果。通过多次的尝试也发现进行广播计算时数组需要满足其广播后的数组具有相同数量的维度,每个维度的长度是公共长度或1的条件。

谢谢浏览,文中若有错误之处,还请不吝赐教。

http://www.hkea.cn/news/579034/

相关文章:

  • 十堰商城网站建设网络营销seo优化
  • 小欢喜林磊儿什么网站做家教福州seo推广外包
  • 许昌网站开发博客营销
  • 做网站用jquery爱站网关键词挖掘
  • wordpress手动裁剪seo营销推广服务公司
  • 英文网站建设网站海南网站制作公司
  • 网页设计与网站建设主要内容软文营销的特点
  • 一起做网站17广州最新小组排名
  • 最专业的网站设计公司有哪些论坛企业推广
  • 单页网站怎么做外链个人网页
  • 宁波城乡住房建设局网站有效的网络推广
  • 网站建设 深圳销售crm客户管理系统
  • 高端网站开发设计站长之家字体
  • 免费网站建站工具购买域名的网站
  • 淘宝联盟怎么做网站百度网站提交
  • 前端做用vue做后台多还是做网站多青岛网站快速排名优化
  • 岳阳网站开发公司海淀区seo多少钱
  • 2017年做网站维护总结百度搜索软件
  • 南京网站建设公司点击器原理
  • 网站怎么编辑搜狗网站提交入口
  • 自建网站做外贸的流程广告推广方式
  • 警告欺骗网站模板免费注册
  • 获取网站访客信息seo分析师招聘
  • 制作网页的网站有哪些网站建设
  • 日本真人做爰无遮挡视频免费网站嘉兴关键词优化报价
  • 忻州市中小企业局网站贵州整站优化seo平台
  • 网页怎么制作超链接seo兼职接单平台
  • 网站建设中应注意哪些问题重庆整站seo
  • 贵阳网站建设哪家便宜微商软文范例大全100
  • 怎么在微信上做网站竞价交易