UnravelIndex

UnravelIndex classe final pública

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

Output <T>
asOutput ()
Retorna o identificador simbólico de um tensor.
estática <T estende Number> UnravelIndex <T>
criar ( Scope escopo, Operando <T> índices, Operando <T> DIMS)
Método de fábrica para criar uma classe envolvendo uma nova operação UnravelIndex.
Output <T>
saída ()
Um tensor 2-D (ou 1-D se os índices forem 0-D) em que cada linha tem a mesma forma que a matriz de índices.

Métodos herdados

Métodos Públicos

pública Output <T> asOutput ()

Retorna o identificador simbólico de um tensor.

As entradas para as 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 ( Scope escopo, Operando <T> índices, Operando <T> DIMS)

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

Parâmetros
alcance escopo atual
índices Um tensor 0-D ou 1-D `int` 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

pública Output <T> de saída ()

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