Se usó la API de Cloud Translation para traducir esta página.
Switch to English

tf.unique

TensorFlow 1 versión Ver código fuente en GitHub

Encuentra elementos únicos en un tensor 1-D.

Esta operación devuelve un tensor y que contiene todos los elementos únicos de x ordenadas en el mismo orden en que se producen en x ; x no tiene que ser resuelto. Esta operación también devuelve un tensor idx el mismo tamaño que x que contiene el índice de cada valor de x en la única salida y . En otras palabras:

y[idx[i]] = x[i] for i in [0, 1,...,rank(x) - 1]

Ejemplos:

 # 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]
 
 # tensor 'x' is [4, 5, 1, 2, 3, 3, 4, 5]
y, idx = unique(x)
y ==> [4, 5, 1, 2, 3]
idx ==> [0, 1, 2, 3, 4, 4, 0, 1]
 

x Un Tensor . 1-D.
out_idx Un opcional tf.DType de: tf.int32, tf.int64 . Por defecto es tf.int32 .
name Un nombre para la operación (opcional).

Una tupla de Tensor objetos (y, idx).
y Un Tensor . Tiene el mismo tipo que x .
idx A Tensor de tipo out_idx .