UnravelIndex

classe finale pubblica UnravelIndex

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
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 dims.
si attenua Un tensore "int" 1-D. La forma dell'array da utilizzare per svelare gli indici.
ritorna
  • 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.