тензорный поток :: ops :: SparseReorder

#include <sparse_ops.h>

Переупорядочивает SparseTensor в каноническом порядке по основным строкам.

Резюме

Обратите внимание, что по соглашению все разреженные операции сохраняют канонический порядок по возрастанию размерного числа. Единственное, что может быть нарушено временным порядком, - это ручное манипулирование векторами индексов и значений для добавления записей.

Изменение порядка не влияет на форму SparseTensor.

Если тензор имеет ранг R и N непустых значений, input_indices имеет форму [N, R] , input_values ​​имеет длину N , а input_shape имеет длину R

Аргументы:

  • scope: Объект Scope
  • input_indices: 2-D. Матрица N x R с индексами непустых значений в SparseTensor, возможно, не в каноническом порядке.
  • input_values: 1-D. N непустых значений, соответствующих input_indices .
  • input_shape: 1-D. Форма входного SparseTensor.

Возврат:

  • Output output_indices: 2-D. Матрица N x R с теми же индексами, что и input_indices, но в каноническом порядке по строкам.
  • Output output_values: 1-D. N непустых значений, соответствующих output_indices .

Конструкторы и деструкторы

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

Публичные атрибуты

operation
output_indices
output_values

Публичные атрибуты

операция

Operation operation

output_indices

::tensorflow::Output output_indices

output_values

::tensorflow::Output output_values

Публичные функции

SparseReorder

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