тензорный поток:: опс:: АддСпарсетоТенсорсмап

#include <sparse_ops.h>

Добавьте SparseTensor к SparseTensorsMap и верните его дескриптор.

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

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

Этот оператор берет заданный SparseTensor и добавляет его в объект-контейнер ( SparseTensorsMap ). Уникальный ключ внутри этого контейнера генерируется в форме int64 , и это значение возвращается.

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

Аргументы:

  • область: объект области.
  • разреженные_индексы: 2-D. indices SparseTensor .
  • разреженные_значения: 1-D. values SparseTensor .
  • разреженная_форма: 1-D. shape SparseTensor .

Необязательные атрибуты (см. Attrs ):

  • контейнер: имя контейнера для SparseTensorsMap , созданного этой операцией.
  • shared_name: общее имя для 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)

Структуры

tensorflow:: ops:: AddSparseToTensorsMap:: Attrs

Необязательные установщики атрибутов для AddSparseToTensorsMap .

Публичные атрибуты

операция

Operation operation

разреженный_дескриптор

::tensorflow::Output sparse_handle

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

АддСпарсетоТенсорсмап

 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
)

узел

::tensorflow::Node * node() const 

оператор::tensorflow::Input

 operator::tensorflow::Input() const 

оператор::tensorflow::Выход

 operator::tensorflow::Output() const 

Публичные статические функции

Контейнер

Attrs Container(
  StringPiece x
)

Общее имя

Attrs SharedName(
  StringPiece x
)