log1p

paddle. log1p ( x, name=None ) [源代码]

计算 Log1p(自然对数 + 1)结果。

\[\begin{split}\\Out=ln(x+1)\\\end{split}\]

参数

  • x (Tensor) – 输入为一个多维的 Tensor,数据类型为 int32,int64,float16,bfloat16,float32, float64, complex64 或 complex128。

  • name (str,可选) - 具体用法请参见 Name,一般无需设置,默认值为 None。

返回

计算 x 的自然对数 + 1 后的 Tensor,数据类型,形状与 x 一致。

代码示例

>>> import paddle

>>> data = paddle.to_tensor([[0], [1]], dtype='float32')
>>> res = paddle.log1p(data)
>>> res
Tensor(shape=[2, 1], dtype=float32, place=Place(cpu), stop_gradient=True,
[[0.        ],
 [0.69314718]])