tensorflow:: ops:: SparseReorder

#include <sparse_ops.h>

Reordena un SparseTensor en el orden canónico, por filas.

Resumen

Cabe destacar que, por convención, todas las operaciones dispersas conservan el orden canónico a medida que aumenta el número de dimensión. El único momento en que se puede violar este orden es durante la manipulación manual de los vectores de índices y valores para añadir entradas.

La reordenación 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:

  • ámbito: Un objeto de ámbito
  • input_indices: Matriz bidimensional N x R con los índices de los 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 del SparseTensor de entrada.

Devoluciones:

  • Output output_indices: Matriz bidimensional N x R con los mismos índices que input_indices, pero en ordenación canónica por filas.
  • 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

valores_de_salida

::tensorflow::Output output_values

Funciones públicas

Reordenamiento espaciado

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