elementwise_equal

paddle.fluid.layers.elementwise_equal(x, y, name=None)[源代码]

该OP返回

elementwise_equal - 图1

逐元素比较x和y是否相等。

参数

  • x (Variable) - 输入Tensor,支持的数据类型包括 float32, float64,int32, int64。
  • y (Variable) - 输入Tensor,支持的数据类型包括 float32, float64, int32, int64。
  • name (str,可选)- 具体用法请参见 Name ,一般无需设置,默认值为None。

返回

输出结果的Tensor,输出Tensor的shape和输入一致,Tensor数据类型为bool。

返回类型

变量(Variable)

代码示例

  1. import paddle
  2. import paddle.fluid as fluid
  3. import numpy as np
  4. label = fluid.layers.assign(np.array([3, 3], dtype="int32"))
  5. limit = fluid.layers.assign(np.array([3, 2], dtype="int32"))
  6. out1 = fluid.layers.elementwise_equal(x=label, y=limit) #out1=[True, False]