gpt4 book ai didi

python - 如何使用 tensorflow 比较两个数组?

转载 作者:太空宇宙 更新时间:2023-11-04 09:29:07 25 4
gpt4 key购买 nike

我需要比较两个数组并得到 true 或 false,而不是元素结果。我的代码是

X = tf.constant([0.05, 0.10], dtype=tf.float32, shape=[1, 2])
y = tf.constant([0.01, 0.99], dtype=tf.float32, shape=[1, 2])

equality = tf.equal(X, y)

打印[假,假]

我的要求是获取 true 或 false,而不是数组。

最佳答案

假设您希望在任何值不相等时返回False,那么您可以使用reduce_all操作:

equality = tf.math.reduce_all(tf.equal(X, y))

关于python - 如何使用 tensorflow 比较两个数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56394240/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com