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

建设商城网站公司网页制作与网站建设课堂实录

建设商城网站公司,网页制作与网站建设课堂实录,那些小网站是哪里人做的,王色网站NumPy 默认是元素与元素的操作 所以当我们使用常规的运算符,如 、-、*、/。默认是元素与元素相操作(pointwise operation)。 import numpy as np a np.array([1.0, 2.0, 3.0]) b np.array([2.0, 2.0, 2.0]) print(a b) print(a - b) pri…

NumPy 默认是元素与元素的操作

所以当我们使用常规的运算符,如 +、-、*、/。默认是元素与元素相操作(pointwise operation)。

import numpy as np
a = np.array([1.0, 2.0, 3.0])
b = np.array([2.0, 2.0, 2.0])
print(a + b)
print(a - b)
print(a * b)
print(a / b)[3. 4. 5.]
[-1.  0.  1.]
[2. 4. 6.]
[0.5 1.  1.5]

广播规则

两个向量能够进行元素级的操作需要满足以下两个条件中的一个:

  • 它们所有轴上的维度相同
  • 在每个轴上,如果维度不同,那么有一个维度应该为 1,或这个轴不存在
    注: 关于轴的理解,如一个向量的shape为(3,256,256),那么它的轴个数为 3,第一个轴维度为3,第二个轴维度为 256,第三个轴维度为 256

比较轴的维度时,我们是从右向左看,如:

# 此向量有三个轴,从右到左的维度为 256 256 3
img = np.random.randn(3,256,256)
img .shape
(3, 256, 256)

当我们想让 img 乘以标量 2 会发生什么呢

img*2img:(3, 256, 256)
# 标量 2,会首先变为与img轴数相同的数据(1,1,1)
# 与 img 最后一个维度进行对比 img 最后一个维度为256,所以将标量最后一个维度变为256
# 比较倒数2个维度,将标量最后一个维度变为256
# 比较倒数3个维度,将标量最后一个维度变为256
# 此时标量伸展的维度与img相同,两者可以直接进行元素运算
scale:2
2->(1,1,1)->(1,1,256,)->(1,256,256)->(3,256,256)

更多例子:

# 满足所有轴维度相同
>>> x=torch.empty(5,7,3)
>>> y=torch.empty(5,7,3)
# same shapes are always broadcastable (i.e. the above rules always hold)>>> x=torch.empty((0,))
>>> y=torch.empty(2,2)
# x and y are not broadcastable, because x does not have at least 1 dimension# can line up trailing dimensions
>>> x=torch.empty(5,3,4,1)
>>> y=torch.empty(  3,1,1)
# x and y are broadcastable.
# 1st trailing dimension: both have size 1
# 2nd trailing dimension: y has size 1
# 3rd trailing dimension: x size == y size
# 4th trailing dimension: y dimension doesn't exist# but:
>>> x=torch.empty(5,2,4,1)
>>> y=torch.empty(  3,1,1)
# x and y are not broadcastable, because in the 3rd trailing dimension 2 != 3

参考:https://numpy.org/doc/stable/user/basics.broadcasting.html
https://pytorch.org/docs/stable/notes/broadcasting.html

http://www.dtcms.com/a/417406.html

相关文章:

  • 有哪些网站可以卖自己做的图片建站之星模板怎么设置
  • 美味西式餐饮美食网站模板上海网站开发工程师招聘网
  • ps制作网站公司网站建设工作计划
  • 商务网站的建设步骤wordpress 免费个人主题
  • 提高asp.net网站安全性如何推广网站业务
  • 技术支持 石家庄网站建设深圳建设网站需要多少钱
  • 武宁网站ui专业设计网站建设重要性
  • 保定php网站制作扬中网络推广
  • 各大门户网站用什么做的建一个网站大约花多少钱
  • 诸暨企业网站建设株洲网站制作公司
  • 文字云网站佛山网站建设佛山网站制作
  • 门户网站的建设要求深圳高端网站
  • 网站的开发方法卖域名赚钱吗
  • 怎么在赶集网上做招聘网站vi设计应用部分有哪些
  • 大华建设项目管理有限公司网站网站源码路径
  • 重庆网站建设尚智逢源app设计与开发公司
  • 福鼎手机网站建设如何优化百度seo排名
  • pc网站运营做喷绘可以在那个网站找
  • 装饰行业网站模板校园网网站建设规划书
  • 加强门户网站建设宣传银川市做网站的公司
  • 在线设计装修的网站如何提供网站建设公司
  • mvc 网站路径南昌人才网
  • 网上做兼职老师的正规网站wordpress 用户权限插件
  • 亿省心网站托管网站开发用什么数据库
  • 用老薛主机做网站珠海市城市建设档案馆网站
  • tcga做多因素分析的网站如何做网站运营呢
  • 如何做好电子商务网站开发做网站每月收入
  • 网站托管西安google中文搜索引擎入口
  • 塘厦初级中学杭州网站优化多少钱
  • 宁波网站建设企业网站制作怎么找到那个网站