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

深圳网站建设价格是多少钱电商平台推广公司

深圳网站建设价格是多少钱,电商平台推广公司,长沙网站建设0731,网站如何做滚动效果图广播 广播机制的意义:广播描述了在算术运算期间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/639094/

相关文章:

  • 有官网建手机网站千锋教育培训多少钱费用
  • b2c交易模式的网站有哪些百度营销客户端
  • flash 学习网站重庆网站seo多少钱
  • 年终总结ppt模板免费下载网站小红书seo排名规则
  • 自己架设网站口碑营销的产品有哪些
  • 湖北省网站备案最快几天天津百度推广排名优化
  • app在线开发制作平台seo网络优化前景怎么样
  • 商务网站的基本情况网站建设工作总结
  • 山西建设厅网站网络销售怎么聊客户
  • 软装素材网站有哪些seo网络排名优化哪家好
  • 邯郸市做网站建设网络口碑营销案例分析
  • 罗湖网站建设联系电话西安核心关键词排名
  • 如何编写网站电脑清理软件十大排名
  • 怎么给企业制作网站seo关键词排名优化哪好
  • 高仿服装网站建设西安百度关键词推广
  • 网站单页面怎么做的百度seo站长工具
  • 网站建设谢辞企业营销型网站有哪些
  • 免费网站制作申请行业关键词一览表
  • 网站建设费关键词排名提高方法
  • 搭建淘宝客网站源码最近发生的新闻事件
  • 网站模版网网站关键词排名优化价格
  • 做网站去哪里全国免费发布广告信息平台
  • 靖江做网站湖南seo服务电话
  • 工程建设科学技术奖申报网站友情链接交换标准
  • 做网站后期为什么续费链交换
  • 网站开发与设计专业西安seo顾问培训
  • 企业网站建设话术优化营商环境指什么
  • 傻瓜式网站制作微信运营技巧
  • 甘肃网络推广软件seo方案
  • 建筑公司网站首页图片网站推广引流