TensorFlow 中 tf.equal() 用法:

equal(x, y, name=None)

equal,相等的意思。顾名思义,就是判断,x, y 是不是相等,它的判断方法不是整体判断,而是逐个元素进行判断,如果相等就是 True,不相等,就是 False。

由于是逐个元素判断,所以 x,y 的维度要一致。

例子:

import tensorflow as tf
a = [[1,2,3],[4,5,6]]
b = [[1,0,3],[1,5,1]]
with tf.Session() as sess:
    print(sess.run(tf.equal(a,b)))

结果:

[[ True False  True]
 [False  True False]]
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一轮明月笼青纱,半处闲情且不归 [图片] 我愿明月作我心,五脏六腑皆通明,七情六欲俱常在,不慕如来不羡君 [图片]...
    果子然阅读 1,326评论 0 0
  • 1 一种爱,一段情,赤裸的没法再赤裸,年轻人最为幸福的时刻,应该当属恋爱之时,紫丁香的淡粉色是那样的迷人,阳光洒在...
    虫心蹄璧阅读 2,962评论 0 0
  • 不论你是刚毕业又或者早已经工作,那些年老师的经典语录,相信现在你还记忆犹新。 那么我先来: 1.蝇营狗苟,鼠窃狗偷...
    诫子书阅读 1,612评论 0 0
  • 同事A平常就是个特别有心的人,这天他接了一个顾客 A:“你好,亲爱的,欢迎试穿一下!” 顾客:“好的,谢谢!” A...
    邓锦双阅读 1,599评论 5 0