tf.where()定义如下:
where(condition, x=None, y=None,name=None)
condition:一个Tensor,数据类型为tf.bool类型
如果x、y均为空,那么返回condition中值为True的位置的Tensor:例如:
cond=[True,False,True,True,False]
那么:print(sess.run(tf.where(cond)))的输出为(2维的3行1列矩阵):
[
[0]
[2]
[3]
]
现在我们带上x,y的值再看看会出现什么:还是看代码吧,不但有代码,还有我详细写的注释,点击这里运行
序列比较和索引操作
最新推荐文章于 2023-05-29 16:29:33 发布