Добавьте `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 | |
статический AddManySparseToTensorsMap.Options | общее имя (строка общее имя) |
Вывод < TInt64 > | разреженныеHandles () 1-Д. |
Унаследованные методы
Константы
общедоступная статическая финальная строка OP_NAME
Название этой операции, известное основному движку TensorFlow.
Публичные методы
публичный вывод <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, созданного этой операцией. Если поле пусто, используется уникальное имя новой операции. |
---|