tensorflow :: operaciones :: SparseReorder

#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 dimensión 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
  • input_indices: 2-D. Matriz N x R con los índices de valores no vacíos en un SparseTensor, posiblemente no en orden canónico.
  • input_values: 1-D. N valores no vacíos correspondientes a input_indices .
  • input_shape: 1-D. Forma de la entrada SparseTensor.

Devoluciones:

  • Output output_indices: 2-D. Matriz N x R con los mismos índices que input_indices, pero en orden canónico de filas principales.
  • Output output_values: 1-D. N valores no vacíos correspondientes a output_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

output_values

::tensorflow::Output output_values

Funciones publicas

SparseReorder

 SparseReorder(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input_indices,
  ::tensorflow::Input input_values,
  ::tensorflow::Input input_shape
)