首页 > 编程知识 正文

向量标量矢量的区别,向量点乘矩阵

时间:2023-05-04 00:35:18 阅读:167954 作者:3476

# PyTorch中矩阵、向量、标量之间的乘法运算

#一、torch.mul () )。

#注意: torch.mul ()支持广播操作

#Torch.mul(input,value,out=None ) )。

#将输入input的每个元素与标量值value相乘,并返回新结果dqdtn。 out=tensor value

#如果输入是FloatTensor or DoubleTensor类型,则value必须是实数,否则必须是整数。 【译注:好像不是。 不管输入类型如何,value可以是整数或实数。 】

#参数:

#input(tensor )输入-dqdtn

#value(number ) -要乘以每个元素的数量

输出#out(tensor,optional ) dqdtn

导入种子

a=Torch.Randn(3) )。

print(a: ),a ) # tensor ([-1.6289,0.2446,-0.3691]

print(a.size )、a.size )和Torch.size([3] ) )。

mul_a_100=Torch.mul(a,100 ) )。

print(mul_a_100: (,mul_a_100 ) ) tensor (-162.8945,24.4566,-36.9136] ) )

print(mul_a_100.size ) ) : )、mul_a_100.size ) (#torch.size([3] ) ) ) )。

打印(' * ' * 50 ) ) ) )。

#2个dqdtn input,other按要素进行乘法运算,返回输出

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。