tf.raw_ops.AddSparseToTensorsMap | TensorFlow v2.16.1 (original) (raw)
tf.raw_ops.AddSparseToTensorsMap
Stay organized with collections Save and categorize content based on your preferences.
Add a SparseTensor
to a SparseTensorsMap
return its handle.
View aliases
Compat aliases for migration
SeeMigration guide for more details.
tf.compat.v1.raw_ops.AddSparseToTensorsMap
tf.raw_ops.AddSparseToTensorsMap(
sparse_indices,
sparse_values,
sparse_shape,
container='',
shared_name='',
name=None
)
A SparseTensor
is represented by three tensors: sparse_indices
,sparse_values
, and sparse_shape
.
This operator takes the given SparseTensor
and adds it to a container object (a SparseTensorsMap
). A unique key within this container is generated in the form of an int64
, and this is the value that is returned.
The SparseTensor
can then be read out as part of a minibatch by passing the key as a vector element to TakeManySparseFromTensorsMap
. To ensure the correct SparseTensorsMap
is accessed, ensure that the samecontainer
and shared_name
are passed to that Op. If no shared_name
is provided here, instead use the name of the Operation created by callingAddSparseToTensorsMap
as the shared_name
passed toTakeManySparseFromTensorsMap
. Ensure the Operations are colocated.
Args | |
---|---|
sparse_indices | A Tensor of type int64. 2-D. The indices of the SparseTensor. |
sparse_values | A Tensor. 1-D. The values of the SparseTensor. |
sparse_shape | A Tensor of type int64. 1-D. The shape of the SparseTensor. |
container | An optional string. Defaults to "". The container name for the SparseTensorsMap created by this op. |
shared_name | An optional string. Defaults to "". The shared name for the SparseTensorsMap created by this op. If blank, the new Operation's unique name is used. |
name | A name for the operation (optional). |
Returns |
---|
A Tensor of type int64. |