📅  最后修改于: 2023-12-03 15:04:10.699000             🧑  作者: Mango
在PyTorch中,torch.log()
函数是用于计算输入张量的自然对数的方法。它返回一个新张量,其中每个元素等于输入张量的对数值。
torch.log(input, out=None)
input (Tensor):输入张量。
out (Tensor, 可选):输出张量,用于存储结果。
返回一个新的张量,其中每个元素等于输入张量的对数值。
import torch
# 创建一个输入张量
x = torch.tensor([1, 10, 100, 1000], dtype=torch.float32)
# 计算对数
result = torch.log(x)
# 打印结果
print(result)
输出结果:
tensor([0.0000, 2.3026, 4.6052, 6.9078])
torch.log_()
方法。torch.log10()
(以10为底)或torch.log2()
(以2为底)方法。以上就是Python中PyTorch库的log()
方法的介绍。该方法用于计算输入张量的自然对数,并返回一个新的张量。