sign_cn.rst 756 字节
Newer Older
H
Hao Wang 已提交
1 2 3 4 5 6 7
.. _cn_api_fluid_layers_sign:

sign
-------------------------------

.. py:function:: paddle.fluid.layers.sign(x)

8
此OP对输入x中每个元素进行正负判断,并且输出正负判断值:1代表正,-1代表负,0代表零。
H
Hao Wang 已提交
9 10

参数:
11
    - **x** (Variable|numpy.ndarray) – 进行正负值判断的多维Tensor或者是多维的numpy数组,数据类型为 float32,float64。
H
Hao Wang 已提交
12

13
返回:输出正负号Tensor,数据的shape大小和输入x的数据shape一致。
H
Hao Wang 已提交
14

15
返回类型:Variable,数据类型和输入数据类型一致。
H
Hao Wang 已提交
16 17 18 19 20 21

**代码示例**

..  code-block:: python

    import paddle.fluid as fluid
Z
zq19 已提交
22 23
    import numpy as np

24 25
    data = fluid.layers.sign(np.array([3.0, 0.0, -2.0], dtype='float32'))
    # data=[1.0, 0.0, -1.0]
H
Hao Wang 已提交
26