You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

mindspore.nn.Sigmoid.rst 1.0 kB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. mindspore.nn.Sigmoid
  2. =============================
  3. .. py:class:: mindspore.nn.Sigmoid
  4. Sgmoid激活函数。
  5. 按元素计算Sgmoid激活函数。
  6. Sigmoid函数定义为:
  7. .. math::
  8. \text{sigmoid}(x_i) = \frac{1}{1 + \exp(-x_i)},
  9. 其中 :math:`x_i` 是输入的元素。
  10. 关于Sigmoid的图例见`Sigmoid <https://en.wikipedia.org/wiki/Sigmoid_function#/media/File:Logistic-curve.svg>`_。
  11. **输入:**
  12. - **x** (Tensor) - 数据类型为float16或float32的Sgmoid输入。shape为 :math:`(N,*)` ,其中 :math:`*` 表示任意的附加维度。
  13. **输出:**
  14. Tensor,数据类型和shape与 `x` 的相同。
  15. **异常:**
  16. **TypeError** - `x` 的数据类型既不是float16也不是float32。
  17. **支持平台:**
  18. ``Ascend`` ``GPU`` ``CPU``
  19. **样例:**
  20. >>> x = Tensor(np.array([-1, -2, 0, 2, 1]), mindspore.float16)
  21. >>> sigmoid = nn.Sigmoid()
  22. >>> output = sigmoid(x)
  23. >>> print(output)
  24. [0.2688 0.11914 0.5 0.881 0.7305 ]