rsqrt

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

rsqrt 激活函数。

注:输入 x 应确保为非 0 值,否则程序会抛异常退出。

其运算公式如下:

\[out = \frac{1}{\sqrt{x}}\]

参数

  • x (Tensor) – 输入是多维 Tensor,数据类型可以是 float32 和 float64。

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

返回

Tensor,对输入 x 进行 rsqrt 激活函数计算结果,数据 shape、类型和输入 x 的 shape、类型一致。

代码示例

>>> import paddle

>>> x = paddle.to_tensor([0.1, 0.2, 0.3, 0.4])
>>> out = paddle.rsqrt(x)
>>> print(out)
Tensor(shape=[4], dtype=float32, place=Place(cpu), stop_gradient=True,
[3.16227770, 2.23606801, 1.82574177, 1.58113885])