UnravelIndex

public final class UnravelIndex

Converte una matrice di indici piatti 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>
asOutput ()
Restituisce la maniglia simbolica di un tensore.
static <T extends Number> UnravelIndex <T>
creare ( Scope portata, Operando <T> indici, Operando <T> dim)
Metodo Factory per creare una classe che avvolge una nuova operazione UnravelIndex.
Uscita <T>
uscita ()
Un tensore 2-D (o 1-D se gli indici è 0-D) dove ogni riga ha la stessa forma della matrice degli indici.

Metodi ereditati

Metodi pubblici

output pubblico <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, Operand <T> indices, Operand <T> dims)

Metodo Factory per creare una classe che avvolge una nuova operazione UnravelIndex.

Parametri
scopo ambito attuale
indici Un tensore `int` 0-D o ​​1-D i cui elementi sono indici nella versione appiattita di un array di dimensioni si attenua.
si attenua Un tensore 1-D "int". La forma della matrice da utilizzare per svelare gli indici.
ritorna
  • una nuova istanza di UnravelIndex

output pubblico <T> output ()

Un tensore 2-D (o 1-D se gli indici è 0-D) in cui ogni riga ha la stessa forma della matrice degli indici.