我正在努力做到:
a = [1,2,3,4,5,6]
b = [1,5]
result = [True,False,False,False,True,False]
也就是np.in1d
函数https://docs.scipy.org/doc/numpy/reference/generated/numpy.in1d.html
有没有办法在TensorFlow中实现这一点?
谢谢!
我正在努力做到:
a = [1,2,3,4,5,6]
b = [1,5]
result = [True,False,False,False,True,False]
也就是np.in1d
函数https://docs.scipy.org/doc/numpy/reference/generated/numpy.in1d.html
有没有办法在TensorFlow中实现这一点?
谢谢!
1条答案
按热度按时间djmepvbi1#
您可以将
tf.equal
与广播一起使用以形成5x2
矩阵,其中i,j
条目具有True
,如果a[i]==b[j]
,则tf.reduce_any
折叠为布尔向量