torch.log1p

torch.log1p(input, *, out=None) Tensor

返回一个新张量,其中的元素是 (1 + input) 的自然对数。

$y_i = \log_{e} (x_i + 1)$

注意

此函数在取小值时比torch.log()更准确

参数

input (Tensor) – 需要输入的张量。

关键字参数

out (Tensor, 可选) – 指定输出张量。

示例:

>>> a = torch.randn(5)
>>> a
tensor([-1.0090, -0.9923,  1.0249, -0.5372,  0.2492])
>>> torch.log1p(a)
tensor([    nan, -4.8653,  0.7055, -0.7705,  0.2225])
本页目录