|
- Class mindspore.nn.LogSigmoid
-
- Log Sigmoid激活函数。
-
- 按元素计算Log Sigmoid激活函数。
-
- Log Sigmoid定义为:
-
- .. math::
- \text{logsigmoid}(x_{i}) = log(\frac{1}{1 + \exp(-x_i)}),
-
- 其中,:math:`x_i` 是输入Tensor的一个元素。
-
- 输入:
- - **x** (Tensor):Log Sigmoid的输入,数据类型为float16或float32。shape为:math:`(N,*)`,其中:math:`*`表示任意的附加维度。
-
- 输出:
- Tensor,数据类型和shape与 `x` 的相同。
-
- 异常:
- TypeError:`x`的数据类型既不是float16也不是float32。
-
- 支持平台:
- ``Ascend`` ``GPU`` ``CPU``
-
- 示例:
- >>> net = nn.LogSigmoid()
- >>> x = Tensor(np.array([1.0, 2.0, 3.0]), mindspore.float32)
- >>> output = net(x)
- >>> print(output)
- [-0.31326166 -0.12692806 -0.04858734]
-
|