тензорный поток:: опс:: Разреженный переупорядочение

#include <sparse_ops.h>

Изменяет порядок SparseTensor в канонический порядок по строкам.

Краткое содержание

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

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

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

Аргументы:

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

Возврат:

  • Output выходные_индексы: 2-D. Матрица N x R с теми же индексами, что и input_indices, но в каноническом порядке по строкам.
  • Output выходные_значения: 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

выходные_индексы

::tensorflow::Output output_indices

выходные_значения

::tensorflow::Output output_values

Общественные функции

Разреженный переупорядочение

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