Tanh

class paddle.nn. Tanh ( name=None ) [源代码]

Tanh激活层

\[Tanh(x) = \frac{e^{x} - e^{-x}}{e^{x} + e^{-x}}\]

参数

  • name (str, 可选) - 操作的名称(可选,默认值为None)。更多信息请参见 Name

形状:
  • input: 任意形状的Tensor。

  • output: 和input具有相同形状的Tensor。

代码示例

import paddle
import numpy as np

x = paddle.to_tensor(np.array([-0.4, -0.2, 0.1, 0.3]))
m = paddle.nn.Tanh()
out = m(x)
print(out)
# [-0.37994896 -0.19737532  0.09966799  0.29131261]