tensorflow::ops::SparseReorder
#include <sparse_ops.h>Reordena um SparseTensor na ordenação canônica, em ordem de linha.
Resumo
Note que, por convenção, todas as operações esparsas preservam a ordem canônica ao longo do aumento do número de dimensões. A única vez que a ordem pode ser violada é durante a manipulação manual dos vetores de índices e valores para adicionar entradas.
A reordenação não afeta o formato 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 de escopo
- input_indices: Matriz bidimensional
N x Rcom os índices dos valores não vazios em um SparseTensor, possivelmente não em ordem canônica. - input_values: 1-D.
Nvalores não vazios correspondentes ainput_indices. - input_shape: 1-D. Formato do SparseTensor de entrada.
Devoluções:
-
Outputoutput_indices: Matriz 2D.N x Rcom os mesmos índices que input_indices, mas em ordem canônica de linha principal. -
Outputoutput_values: 1-D.Nvalores não vazios correspondentes aoutput_indices.
Construtores e Destrutores | |
|---|---|
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_de_saída
::tensorflow::Output output_values
Funções públicas
Reordenação esparsa
SparseReorder( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_values, ::tensorflow::Input input_shape )