SparseReorder

SparseReorder classe final pública

Reordena um SparseTensor na ordem canônica principal da linha.

Observe que, por convenção, todas as operações esparsas preservam a ordem canônica ao longo do número de dimensão crescente. A única vez que a ordem pode ser violada é durante a manipulação manual dos índices e vetores de valores para adicionar entradas.

O reordenamento não afeta a forma do SparseTensor.

Se o tensor tem rank `R` e` N` valores não vazios, `input_indices` tem forma` [N, R] `, input_values ​​tem comprimento` N`, e input_shape tem comprimento `R`.

Constantes

Fragmento OP_NAME O nome desta operação, conforme conhecido pelo motor principal TensorFlow

Métodos Públicos

estática <T estende TType > SparseReorder <T>
criar ( Scope escopo, Operando < TInt64 > inputIndices, Operando <T> inputValues, Operando < TInt64 > inputShape)
Método de fábrica para criar uma classe que envolve uma nova operação SparseReorder.
Output < TInt64 >
outputIndices ()
2-D.
Output <T>
outputValues ()
1-D.

Métodos herdados

Constantes

nome_op final String public static

O nome desta operação, conforme conhecido pelo motor principal TensorFlow

Valor constante: "SparseReorder"

Métodos Públicos

public static SparseReorder <T> create ( Scope escopo, Operando < TInt64 > inputIndices, Operando <T> inputValues, Operando < TInt64 > inputShape)

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

Parâmetros
alcance escopo atual
inputIndices 2-D. Matriz `N x R` com os índices de valores não vazios em um SparseTensor, possivelmente não em ordenação canônica.
inputValues 1-D. Valores não vazios `N` correspondentes a` input_indices`.
inputShape 1-D. Forma da entrada SparseTensor.
Devoluções
  • uma nova instância de SparseReorder

pública Output < TInt64 > outputIndices ()

2-D. Matriz `N x R` com os mesmos índices que os índices_de_entrada, mas em ordenação de linha principal canônica.

pública Output <T> outputValues ()

1-D. Valores não vazios `N` correspondentes a` output_indices`.