tensorflow :: ops :: SparseReorder
#include <sparse_ops.h>
Reordena um SparseTensor na ordem canônica principal da linha.
Resumo
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 classificação R
e N
valores não vazios, input_indices
tem forma [N, R]
, input_values tem comprimento N
e input_shape tem comprimento R
Argumentos:
- escopo: um objeto Scope
- índices_de_entrada: 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. - input_values: 1-D.
N
valores não vazios correspondentes ainput_indices
. - forma_de_entrada: 1-D. Forma da entrada SparseTensor.
Retorna:
-
Output
output_indices: 2-D. MatrizN x R
com os mesmos índices que input_indices, mas em ordenação canônica maior da linha. - Output_values de
Output
: 1-D.N
valores não vazios correspondentes aoutput_indices
.
Construtores e Destruidores | |
---|---|
SparseReorder (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape) |
Atributos públicos | |
---|---|
operation | |
output_indices | |
output_values |
Atributos públicos
Operação
Operation operation
output_indices
::tensorflow::Output output_indices
output_values
::tensorflow::Output output_values
Funções públicas
SparseReorder
SparseReorder( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_values, ::tensorflow::Input input_shape )