【发布时间】:2019-12-26 20:02:53
【问题描述】:
在 tensorflow 2.0 中,我有两个整数张量 (tf.uint8),我们称它们为 A 和 B。 张量 A 的秩是任意的,而 B 是单向的。 我正在寻找的结果是得到一个 bools (tf.bool) 的张量 C,这样:
(例如假设A排名3)
- C 的形状等于 A 的形状
- C[i,j,k] 必须为真当且仅当 A[i,j,k] 存在于 B 中
(i,j,k 是这里用来澄清概念的索引)
总结一下,我需要检查 A 的元素是否在 B 中,并创建一个掩码 (C),说明 A 的哪些元素在 B 中,哪些不在。
视觉示例(实际上它不是代码,只是所研究行为的视觉表示):
A = [[1,2,3],
[4,5,6]]
B = [1,5]
C = [[True, False, False],
[False, True, False]]
【问题讨论】:
-
已经阅读了那个,但我无法为我的案例找到解决方案...
-
怎么回事? this answer 准确描述了您所描述的内容
标签: python tensorflow tensor tensorflow2.0