- 主题:pytorch里,为何允许标量和张量相加?
为了方便
找本本科矩阵论的教材看看?
加常量,就是加常量乘单位阵
【 在 feng321 的大作中提到: 】
: import torch
: a = torch.tensor([2., 3.], requires_grad=True)
: b = a + 3
: ...................
--
FROM 119.131.204.*
为了多项式方便,例如ax^2+bx+c,普通变量和张量可以用同一套代码
https://pic1.zhimg.com/80/v2-38de443a500a93441a841225df0bec61_720w.jpg?source=1940ef5c
【 在 feng321 的大作中提到: 】
: 数学上没有这么写的。数学上,一般矩阵都用大写字母表示,比如X+3E,E必须写,否则算错。这个框架,他自己定义了一套东西。我看理解成“加常量乘单位阵”,不如理解成扩充,就是将3扩充成和X相同维度的张量
--
FROM 119.131.204.*
什么是张量 (tensor)? - 郭诚的回答 - 知乎
https://www.zhihu.com/question/20695804/answer/64920043
【 在 feng321 的大作中提到: 】
: pytorch里,张量x*x,与 dot(x,x)还不一样,求梯度,也不知道怎么求的。参见我的另一个帖子
--
FROM 119.131.204.*