SparseToSparseSetOperation

публичный финальный класс SparseToSparseSetOperation

Применяет операцию набора вдоль последнего измерения двух входов `SparseTensor`.

См. SetOperationOp::SetOperationFromContext для значений `set_operation`.

Если `validate_indices` имеет значение True`, `sparse.SparseToSparseSetOperation` проверяет порядок и диапазон индексов `set1` и `set2`.

Входные данные set1 — это SparseTensor, представленный set1_indices, set1_values ​​и set1_shape. Для `set1` с рангом `n` первые размеры `n-1` должны быть такими же, как у `set2`. Измерение `n` содержит значения в наборе, дубликаты допускаются, но игнорируются.

Входные данные set2 — это SparseTensor, представленный set2_indices, set2_values ​​и set2_shape. Для `set2` с рангом `n` первые размеры `n-1` должны быть такими же, как у `set1`. Измерение `n` содержит значения в наборе, дубликаты допускаются, но игнорируются.

Если `validate_indices` имеет значение True, эта операция проверяет порядок и диапазон индексов `set1` и `set2`.

Выходной `result` — это SparseTensor, представленный `result_indices`, `result_values` и `result_shape`. Для `set1` и `set2` с рангом `n` он имеет ранг `n` и те же самые первые измерения `n-1`, что и `set1` и `set2`. Измерение "nth" содержит результат операции "set_operation", примененный к соответствующему измерению "[0...n-1]" набора "set".

Вложенные классы

сорт SparseToSparseSetOperation.Options Необязательные атрибуты для SparseToSparseSetOperation .

Константы

Нить OP_NAME Название этой операции, известное основному движку TensorFlow.

Публичные методы

static <T расширяет TType > SparseToSparseSetOperation <T>
create ( Область действия, Операнд <TInt64> set1Indices, Операнд <T> set1Values, Операнд <TInt64> set1Shape, Операнд <TInt64> set2Indices, Операнд <T> set2Values, Операнд <TInt64> set2Shape, String setOperation, Опции... опции)
Фабричный метод для создания класса, обертывающего новую операцию SparseToSparseSetOperation.
Вывод < TInt64 >
Индексы результата ()
2D-индексы SparseTensor.
Вывод < TInt64 >
РезультатФорма ()
1D «Тензорная» форма «SparseTensor».
Выход <Т>
РезультатЗначения ()
1D значения SparseTensor.
статический SparseToSparseSetOperation.Options
validateIndices (логическое значение validateIndices)

Унаследованные методы

Константы

общедоступная статическая финальная строка OP_NAME

Название этой операции, известное основному движку TensorFlow.

Постоянное значение: «SparseToSparseSetOperation»

Публичные методы

public static SparseToSparseSetOperation <T> create ( Область действия, Операнд < TInt64 > set1Indices, Операнд <T> set1Values, Операнд < TInt64 > set1Shape, Операнд < TInt64 > set2Indices, Операнд <T> set2Values, Операнд < TInt64 > set2Shape, String setOperation, Варианты... варианты)

Фабричный метод для создания класса, обертывающего новую операцию SparseToSparseSetOperation.

Параметры
объем текущий объем
set1Индексы 2D «Тензор», индексы «SparseTensor». Должно быть в порядке возрастания строк.
set1Values 1D «Тензор», значения «SparseTensor». Должно быть в порядке возрастания строк.
set1Shape 1D «Тензор», форма «SparseTensor». `set1_shape[0...n-1]` должен быть таким же, как `set2_shape[0...n-1]`, `set1_shape[n]` — это максимальный размер набора для `0...n-1 `размеры.
set2Indices 2D «Тензор», индексы «SparseTensor». Должно быть в порядке возрастания строк.
set2Values 1D «Тензор», значения «SparseTensor». Должно быть в порядке возрастания строк.
set2Shape 1D «Тензор», форма «SparseTensor». `set2_shape[0...n-1]` должен быть таким же, как `set1_shape[0...n-1]`, `set2_shape[n]` — это максимальный размер набора для `0...n-1 `размеры.
параметры содержит значения необязательных атрибутов
Возврат
  • новый экземпляр SparseToSparseSetOperation

публичный вывод <TInt64> resultIndices ()

2D-индексы SparseTensor.

публичный вывод <TInt64> resultShape ()

1D «Тензорная» форма «SparseTensor». `result_shape[0...n-1]` совпадает с первыми размерностями `n-1` для `set1` и `set2`, `result_shape[n]` — это максимальный размер набора результатов для всех `0. ..n-1` размеры.

публичный вывод <T> resultValues ​​()

1D значения SparseTensor.

общедоступный статический SparseToSparseSetOperation.Options validateIndices (логическое значение validateIndices)