flujo tensor:: operaciones:: Reordenamiento disperso
#include <sparse_ops.h>Reordena un SparseTensor en el orden canónico de fila principal.
Resumen
Tenga en cuenta que, por convención, todas las operaciones dispersas conservan el orden canónico a lo largo del número de dimensiones creciente. El único momento en que se puede violar el orden es durante la manipulación manual de los índices y vectores de valores para agregar entradas.
El reordenamiento no afecta la forma del SparseTensor.
Si el tensor tiene rango R y N valores no vacíos, input_indices tiene forma [N, R] , input_values tiene longitud N y input_shape tiene longitud R .
Argumentos:
- alcance: un objeto de alcance
- índices_entrada: 2-D. Matriz
N x Rcon los índices de valores no vacíos en un SparseTensor, posiblemente no en orden canónico. - valores_entrada: 1-D.
Nvalores no vacíos correspondientes ainput_indices. - forma_entrada: 1-D. Forma de la entrada SparseTensor.
Devoluciones:
-
Outputíndices_salida: 2-D. MatrizN x Rcon los mismos índices que input_indices, pero en orden canónico de filas principales. -
Outputvalores_salida: 1-D.Nvalores no vacíos correspondientes aoutput_indices.
Constructores y destructores | |
|---|---|
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
operación
Operation operation
índices_de_salida
::tensorflow::Output output_indices
valores_de_salida
::tensorflow::Output output_values
Funciones públicas
Reordenamiento disperso
SparseReorder( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_values, ::tensorflow::Input input_shape )