тензорный поток :: ops :: AddSparseToTensorsMap
#include <sparse_ops.h>
Добавьте SparseTensor
в SparseTensorsMap
верните его дескриптор.
Резюме
SparseTensor
представлен тремя тензорами: sparse_indices
, sparse_values
и sparse_shape
.
Этот оператор берет данный SparseTensor
и добавляет его к объекту-контейнеру ( SparseTensorsMap
). Уникальный ключ в этом контейнере создается в форме int64
, и это значение, которое возвращается.
Затем SparseTensor
можно считать как часть мини-пакета, передав ключ как векторный элемент в TakeManySparseFromTensorsMap
. Чтобы обеспечить доступ к правильному SparseTensorsMap
, убедитесь, что тот же container
и shared_name
переданы этому shared_name
. Если здесь не shared_name
, вместо этого используйте имя Operation, созданное путем вызова AddSparseToTensorsMap
как shared_name
переданное в TakeManySparseFromTensorsMap
. Убедитесь, что операции расположены в одном месте.
Аргументы:
- scope: объект Scope
- sparse_indices: 2-D.
indices
SparseTensor
. - sparse_values: 1-D.
values
SparseTensor
. - sparse_shape: 1-D.
shape
SparseTensor
.
Необязательные атрибуты (см. Attrs
):
- container: имя контейнера для
SparseTensorsMap
созданного этойSparseTensorsMap
. - shared_name: общее имя для
SparseTensorsMap
созданного этойSparseTensorsMap
. Если пусто, используется уникальное имя новой операции .
Возврат:
-
Output
: 0-D.SparseTensor
теперь хранится вSparseTensorsMap
.
Конструкторы и деструкторы | |
---|---|
AddSparseToTensorsMap (const :: tensorflow::Scope & scope, :: tensorflow::Input sparse_indices, :: tensorflow::Input sparse_values, :: tensorflow::Input sparse_shape) | |
AddSparseToTensorsMap (const :: tensorflow::Scope & scope, :: tensorflow::Input sparse_indices, :: tensorflow::Input sparse_values, :: tensorflow::Input sparse_shape, const AddSparseToTensorsMap::Attrs & attrs) |
Публичные атрибуты | |
---|---|
operation | |
sparse_handle |
Публичные функции | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Публичные статические функции | |
---|---|
Container (StringPiece x) | |
SharedName (StringPiece x) |
Структуры | |
---|---|
tenorflow :: ops :: AddSparseToTensorsMap :: Attrs | Необязательные установщики атрибутов для AddSparseToTensorsMap . |
Публичные атрибуты
операция
Operation operation
sparse_handle
::tensorflow::Output sparse_handle
Публичные функции
AddSparseToTensorsMap
AddSparseToTensorsMap( const ::tensorflow::Scope & scope, ::tensorflow::Input sparse_indices, ::tensorflow::Input sparse_values, ::tensorflow::Input sparse_shape )
AddSparseToTensorsMap
AddSparseToTensorsMap( const ::tensorflow::Scope & scope, ::tensorflow::Input sparse_indices, ::tensorflow::Input sparse_values, ::tensorflow::Input sparse_shape, const AddSparseToTensorsMap::Attrs & attrs )
узел
::tensorflow::Node * node() const
оператор :: тензорный поток :: Ввод
operator::tensorflow::Input() const
оператор :: tenorflow :: Выход
operator::tensorflow::Output() const
Публичные статические функции
Контейнер
Attrs Container( StringPiece x )
SharedName
Attrs SharedName( StringPiece x )