View source on GitHub |
Returns the truth value of (x == y) element-wise.
tf.math.equal(
x, y, name=None
)
Performs a broadcast with the arguments and then an element-wise equality comparison, returning a Tensor of boolean values.
x = tf.constant([2, 4]) y = tf.constant(2) tf.math.equal(x, y)
>>> x = tf.constant([2, 4])
>>> y = tf.constant([2, 4])
>>> tf.math.equal(x, y)
<tf.Tensor: shape=(2,), dtype=bool, numpy=array([ True, True])>
x
: A tf.Tensor
or tf.SparseTensor
or tf.IndexedSlices
.y
: A tf.Tensor
or tf.SparseTensor
or tf.IndexedSlices
.name
: A name for the operation (optional).A tf.Tensor
of type bool with the same size as that of x or y.
tf.errors.InvalidArgumentError
: If shapes of arguments are incompatible