fluxo tensor:: ops:: SparseReordenar
#include <sparse_ops.h>Reordena um SparseTensor na ordem canônica de linha principal.
Resumo
Observe que, por convenção, todas as operações esparsas preservam a ordem canônica ao longo do número crescente de dimensões. A única ordem de tempo que pode ser violada é durante a manipulação manual dos índices e vetores de valores para adicionar entradas.
A reordenação não afeta a forma do SparseTensor.
Se o tensor tiver classificação R e N valores não vazios, input_indices terá forma [N, R] , input_values terá comprimento N e input_shape terá comprimento R .
Argumentos:
- escopo: um objeto Escopo
- índices_de_entrada: 2-D. Matriz
N x Rcom os índices de valores não vazios em um SparseTensor, possivelmente não em ordem canônica. - valores_de_entrada: 1-D.
Nvalores não vazios correspondentes ainput_indices. - forma_de_entrada: 1-D. Forma da entrada SparseTensor.
Retorna:
-
Outputoutput_indices: 2-D. MatrizN x Rcom os mesmos índices que input_indices, mas em ordem canônica de linha principal. - Valores_de_saída
Output: 1-D.Nvalores 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
índices_de_saída
::tensorflow::Output output_indices
valores_saída
::tensorflow::Output output_values
Funções públicas
SparseReordenar
SparseReorder( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_values, ::tensorflow::Input input_shape )