AddManySparseToTensorsMap

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

Добавьте `N`-мини-пакет `SparseTensor` в `SparseTensorsMap`, верните `N` дескрипторы.

`SparseTensor` ранга `R` представлен тремя тензорами: `sparse_indices`, `sparse_values` и `sparse_shape`, где

sparse_indices.shape[1] == sparse_shape.shape[0] == R
`N`-мини-пакет объектов `SparseTensor` представлен как `SparseTensor`, имеющий первый столбец `sparse_indices`, принимающий значения между `[0, N)`, где размер мини-пакета `N == sparse_shape[0]`.

Входной параметр SparseTensor должен иметь ранг R больше 1, а первое измерение рассматривается как измерение мини-пакета. Элементы SparseTensor должны быть отсортированы в порядке возрастания этого первого измерения. Сохраненные объекты SparseTensor, на которые указывает каждая строка выходных данных sparse_handles, будут иметь ранг R-1.

Значения SparseTensor затем можно считывать как часть мини-пакета, передав заданные ключи в качестве векторных элементов в TakeManySparseFromTensorsMap. Чтобы обеспечить доступ к правильному `SparseTensorsMap`, убедитесь, что в этот Op передаются одни и те же `container` и `shared_name`. Если здесь не указано `shared_name`, вместо этого используйте имя операции, созданной путем вызова `sparse.AddManySparseToTensorsMap`, в качестве `shared_name`, переданного в `TakeManySparseFromTensorsMap`. Убедитесь, что операции расположены рядом.

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

сорт AddManySparseToTensorsMap.Options Дополнительные атрибуты для AddManySparseToTensorsMap

Константы

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

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

Вывод < TInt64 >
какВывод ()
Возвращает символический дескриптор тензора.
статический AddManySparseToTensorsMap.Options
контейнер (контейнер строк)
статический AddManySparseToTensorsMap
create (Область действия , Операнд <TInt64> sparseIndices, Операнд <? расширяет TType > sparseValues, Операнд <TInt64> sparseShape, Опции... параметры)
Фабричный метод для создания класса, обертывающего новую операцию AddManySparseToTensorsMap.
статический AddManySparseToTensorsMap.Options
общее имя (строка общее имя)
Вывод < TInt64 >

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

Константы

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

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

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

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

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

Возвращает символический дескриптор тензора.

Входные данные для операций TensorFlow являются выходными данными другой операции TensorFlow. Этот метод используется для получения символического дескриптора, который представляет собой вычисление входных данных.

общедоступный статический контейнер AddManySparseToTensorsMap.Options (контейнер String)

Параметры
контейнер Имя контейнера для SparseTensorsMap, созданного этой операцией.

public static AddManySparseToTensorsMap create (область действия , операнд <TInt64> sparseIndices, операнд <? расширяет TType > sparseValues, операнд <TInt64> sparseShape, параметры... параметры)

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

Параметры
объем текущий объем
разреженные индексы 2-Д. Индексы мини-пакета SparseTensor. `sparse_indices[:, 0]` должны быть упорядоченными значениями в `[0, N)`.
разреженные значения 1-Д. «Значения» мини-пакета «SparseTensor».
разреженная форма 1-Д. «Форма» мини-пакета «SparseTensor». Размер мини-пакета `N == sparse_shape[0]`.
параметры содержит значения необязательных атрибутов
Возврат
  • новый экземпляр AddManySparseToTensorsMap

public static AddManySparseToTensorsMap.OptionssharedName ( StringsharedName)

Параметры
общее имя Общее имя для SparseTensorsMap, созданного этой операцией. Если поле пусто, используется уникальное имя новой операции.

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

1-Д. Дескрипторы SparseTensor теперь хранятся в SparseTensorsMap. Форма: `[N]`.