Python tensorflow,删除重复项

Python tensorflow,删除重复项,python,tensorflow,Python,Tensorflow,我有一个一维张量,像: [1,2,2,3,3,4,5] 如何从it获取[1,2,3,4,5] 我的解决办法是: 我需要一个类似于contains的tensorflow API 然后我可以将单个的放入TensorArray您正在寻找的tf.unique。直接引自: 我从来没有使用TysFoSurm,但我能用3秒的时间搜索到这个。@ TimGeb我在中国,我不能谷歌…哇,对不起,没有考虑。你能跟上链接吗?@timgeb谢谢,我会试试tf.unique。 # tensor 'x' is [1, 1,

我有一个一维张量,像:

[1,2,2,3,3,4,5]
如何从it获取
[1,2,3,4,5]

我的解决办法是:

我需要一个类似于
contains
的tensorflow API


然后我可以将单个的放入
TensorArray

您正在寻找的
tf.unique
。直接引自:


我从来没有使用TysFoSurm,但我能用3秒的时间搜索到这个。@ TimGeb我在中国,我不能谷歌…哇,对不起,没有考虑。你能跟上链接吗?@timgeb谢谢,我会试试
tf.unique
# tensor 'x' is [1, 1, 2, 4, 4, 4, 7, 8, 8]
y, idx = unique(x)
y ==> [1, 2, 4, 7, 8]
idx ==> [0, 0, 1, 2, 2, 2, 3, 4, 4]