UnravelIndex

classe final pública UnravelIndex

Converte uma matriz de índices planos em uma tupla de matrizes de coordenadas.

Exemplo:

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]]
 

Métodos Públicos

Saída <T>
asOutput ()
Retorna o identificador simbólico de um tensor.
estático <T estende número> UnravelIndex <T>
criar (escopo do escopo , índices do operando <T>, escurecedores do operando <T>)
Método de fábrica para criar uma classe que envolve uma nova operação UnravelIndex.
Saída <T>
saída ()
Um tensor 2-D (ou 1-D se os índices forem 0-D) onde cada linha tem a mesma forma que a matriz de índices.

Métodos herdados

Métodos Públicos

Saída pública <T> asOutput ()

Retorna o identificador simbólico de um tensor.

As entradas para operações do TensorFlow são saídas de outra operação do TensorFlow. Este método é usado para obter um identificador simbólico que representa o cálculo da entrada.

public static UnravelIndex <T> create (escopo do escopo , índices do operando <T>, escurecedores do operando <T>)

Método de fábrica para criar uma classe que envolve uma nova operação UnravelIndex.

Parâmetros
escopo escopo atual
índices Um tensor `int` 0-D ou 1-D cujos elementos são índices na versão achatada de uma matriz de dimensões escurece.
escurece Um tensor `int` 1-D. A forma da matriz a ser usada para desvendar índices.
Devoluções
  • uma nova instância de UnravelIndex

Saída pública <T> saída ()

Um tensor 2-D (ou 1-D se os índices forem 0-D) onde cada linha tem a mesma forma que a matriz de índices.