Pytorch数学操作

 1 """ 数学操作 """
 2 import torch
 3 
 4 # torch.abs(input,out=None)计算输入张量每个元素的绝对值
 5 a0 = torch.abs(torch.FloatTensor([-1, -2, 3]))
 6 print(a0)
 7 
 8 # torch.acos(input,out=None)计算输入张量每个元素的反余弦函数
 9 a1 = torch.randn(4)
10 b1 = torch.acos(a1)
11 print(b1)
12 
13 # torchasin(input,out=None)计算输入张量每个元素的反正弦函数
14 a2 = torch.randn(4)
15 b2 = torch.asin(a2)
16 print(b2)
17 
18 # torch.add(input,value,out=None)对输入张量中的每个元素加上标量值value
19 a3 = torch.randn(4)
20 b3 = torch.add(a3, 20)
21 print(a3, "\n", b3)
22 
23 # torch.add(input,value,other,out=None)将other张量中的每个元素乘标量值value,并加到输入张量input
24 other = torch.randn(4)
25 value = 20
26 a4 = torch.randn(4)
27 b4 = torch.add(a4, value, other)
28 print(b4)
29 
30 # torch.addcdiv(tensor,value=1,tensor1,tensor2,out=None)用tensor2对tensor1逐元素相乘,然后乘以标量值value,并加到tensor
31 tensor = torch.randn(2, 3)
32 tensor1 = torch.randn(2, 3)
33 tensor2 = torch.randn(2, 3)
34 a5 = torch.addcdiv(tensor, 5, tensor2, tensor1)
35 print(a5)
36 
37 # 
View Code

 

转载于:https://www.cnblogs.com/Junlong/p/11419992.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值