Converte una matrice di indici semplici in una tupla di matrici di coordinate.
Esempio:
y = tf.unravel_index(indices=[2, 5, 7], dims=[3, 3])
# 'dims' represent a hypothetical (3, 3) tensor of indices:
# [[0, 1, *2*],
# [3, 4, *5*],
# [6, *7*, 8]]
# For each entry from 'indices', this operation returns
# its coordinates (marked with '*'), such as
# 2 ==> (0, 2)
# 5 ==> (1, 2)
# 7 ==> (2, 1)
y ==> [[0, 1, 2], [2, 2, 1]]
Metodi pubblici
Uscita <T> | comeuscita () Restituisce la maniglia simbolica di un tensore. |
statico <T estende Numero> UnravelIndex <T> | create (ambito dell'ambito , indici dell'operando <T>, attenuazioni dell'operando <T>) Metodo factory per creare una classe che racchiude una nuova operazione UnravelIndex. |
Uscita <T> | produzione () Un tensore 2-D (o 1-D se gli indici sono 0-D) in cui ogni riga ha la stessa forma dell'array degli indici. |
Metodi ereditati
Metodi pubblici
Uscita pubblica <T> asOutput ()
Restituisce la maniglia simbolica di un tensore.
Gli input per le operazioni TensorFlow sono output di un'altra operazione TensorFlow. Questo metodo viene utilizzato per ottenere un handle simbolico che rappresenta il calcolo dell'input.
public static UnravelIndex <T> create ( scope scope, indici operando <T>, operando <T> dims)
Metodo factory per creare una classe che racchiude una nuova operazione UnravelIndex.
Parametri
ambito | ambito attuale |
---|---|
indici | Un tensore "int" 0-D o 1-D i cui elementi sono indici nella versione appiattita di un array di dimensioni dims. |
si attenua | Un tensore "int" 1-D. La forma dell'array da utilizzare per svelare gli indici. |
Ritorni
- una nuova istanza di UnravelIndex
Uscita pubblica <T> uscita ()
Un tensore 2-D (o 1-D se gli indici sono 0-D) in cui ogni riga ha la stessa forma dell'array degli indici.