Stay organized with collections
Save and categorize content based on your preferences.
tensorflow::
ops::
SerializeManySparse
#include <sparse_ops.h>
Serialize an
N
-minibatch
SparseTensor
into an
[N, 3]
Tensor
object.
Summary
The
SparseTensor
must have rank
R
greater than 1, and the first dimension is treated as the minibatch dimension. Elements of the
SparseTensor
must be sorted in increasing order of this first dimension. The serialized
SparseTensor
objects going into each row of
serialized_sparse
will have rank
R-1
.
The minibatch size
N
is extracted from
sparse_shape[0]
.
Args:
-
scope: A
Scope
object
-
sparse_indices: 2-D. The
indices
of the minibatch
SparseTensor
.
-
sparse_values: 1-D. The
values
of the minibatch
SparseTensor
.
-
sparse_shape: 1-D. The
shape
of the minibatch
SparseTensor
.
Optional attributes (see
Attrs
):
-
out_type: The
dtype
to use for serialization; the supported types are
string
(default) and
variant
.
Returns:
-
Output
: The serialized_sparse tensor.
Public static functions
|
OutType
(DataType x)
|
|
Public attributes
Public functions
node
::tensorflow::Node * node() const
operator::tensorflow::Input() const
operator::tensorflow::Output
operator::tensorflow::Output() const
Public static functions
OutType
Attrs OutType(
DataType x
)
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. Some content is licensed under the numpy license.
Last updated 2021-08-16 UTC.
[null,null,["Last updated 2021-08-16 UTC."],[],[],null,["# tensorflow::ops::SerializeManySparse Class Reference\n\ntensorflow::\nops::\nSerializeManySparse\n======================================\n\n`\n#include \u003csparse_ops.h\u003e\n`\n\n\nSerialize an\n`\nN\n`\n-minibatch\n`\nSparseTensor\n`\ninto an\n`\n[N, 3]\n`\n`\n`[Tensor](/versions/r2.6/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor)`\n`\nobject.\n\nSummary\n-------\n\n\nThe\n`\nSparseTensor\n`\nmust have rank\n`\nR\n`\ngreater than 1, and the first dimension is treated as the minibatch dimension. Elements of the\n`\nSparseTensor\n`\nmust be sorted in increasing order of this first dimension. The serialized\n`\nSparseTensor\n`\nobjects going into each row of\n`\nserialized_sparse\n`\nwill have rank\n`\nR-1\n`\n.\n\n\nThe minibatch size\n`\nN\n`\nis extracted from\n`\nsparse_shape[0]\n`\n.\n\n\nArgs:\n\n- scope: A [Scope](/versions/r2.6/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope) object\n- sparse_indices: 2-D. The `\n indices\n ` of the minibatch `\n SparseTensor\n ` .\n- sparse_values: 1-D. The `\n values\n ` of the minibatch `\n SparseTensor\n ` .\n- sparse_shape: 1-D. The `\n shape\n ` of the minibatch `\n SparseTensor\n ` .\n\n\u003cbr /\u003e\n\n\nOptional attributes (see\n`\n`[Attrs](/versions/r2.6/api_docs/cc/struct/tensorflow/ops/serialize-many-sparse/attrs#structtensorflow_1_1ops_1_1_serialize_many_sparse_1_1_attrs)`\n`\n):\n\n- out_type: The `\n dtype\n ` to use for serialization; the supported types are `\n string\n ` (default) and `\n variant\n ` .\n\n\u003cbr /\u003e\n\n\nReturns:\n\n- `\n `[Output](/versions/r2.6/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output)`\n ` : The serialized_sparse tensor.\n\n\u003cbr /\u003e\n\n| ### Constructors and Destructors ||\n|---|---|\n| ` `[SerializeManySparse](#classtensorflow_1_1ops_1_1_serialize_many_sparse_1a8b0ce35d9eb1b1fc37fbe016a56e1d62)` (const :: `[tensorflow::Scope](/versions/r2.6/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope)` & scope, :: `[tensorflow::Input](/versions/r2.6/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` sparse_indices, :: `[tensorflow::Input](/versions/r2.6/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` sparse_values, :: `[tensorflow::Input](/versions/r2.6/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` sparse_shape) ` ||\n| ` `[SerializeManySparse](#classtensorflow_1_1ops_1_1_serialize_many_sparse_1a9433bfca55151b54355f6be6952584e5)` (const :: `[tensorflow::Scope](/versions/r2.6/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope)` & scope, :: `[tensorflow::Input](/versions/r2.6/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` sparse_indices, :: `[tensorflow::Input](/versions/r2.6/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` sparse_values, :: `[tensorflow::Input](/versions/r2.6/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` sparse_shape, const `[SerializeManySparse::Attrs](/versions/r2.6/api_docs/cc/struct/tensorflow/ops/serialize-many-sparse/attrs#structtensorflow_1_1ops_1_1_serialize_many_sparse_1_1_attrs)` & attrs) ` ||\n\n| ### Public attributes ||\n|-----------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------|\n| ` `[operation](#classtensorflow_1_1ops_1_1_serialize_many_sparse_1ad0bf6a7b871bfa34f2e3be438f685117)` ` | ` `[Operation](/versions/r2.6/api_docs/cc/class/tensorflow/operation#classtensorflow_1_1_operation)` ` |\n| ` `[serialized_sparse](#classtensorflow_1_1ops_1_1_serialize_many_sparse_1ad8accf23c3264d678f050a59da40ea64)` ` | ` :: `[tensorflow::Output](/versions/r2.6/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output)` ` |\n\n| ### Public functions ||\n|-------------------------------------------------------------------------------------------------------------------------------------|--------------------------|\n| ` `[node](#classtensorflow_1_1ops_1_1_serialize_many_sparse_1a7739b8a72c33da0538593ca0f83715e9)` () const ` | ` ::tensorflow::Node * ` |\n| ` `[operator::tensorflow::Input](#classtensorflow_1_1ops_1_1_serialize_many_sparse_1a133c0f10bcd9f50787a6e29449ee4654)` () const ` | ` ` |\n| ` `[operator::tensorflow::Output](#classtensorflow_1_1ops_1_1_serialize_many_sparse_1a97858863786b75af5f1b18e86b52470a)` () const ` | ` ` |\n\n| ### Public static functions ||\n|--------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ` `[OutType](#classtensorflow_1_1ops_1_1_serialize_many_sparse_1a05cc33d0e457bc120df0e1b365db8ffd)` (DataType x) ` | ` `[Attrs](/versions/r2.6/api_docs/cc/struct/tensorflow/ops/serialize-many-sparse/attrs#structtensorflow_1_1ops_1_1_serialize_many_sparse_1_1_attrs)` ` |\n\n| ### Structs ||\n|--------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [tensorflow:: ops:: SerializeManySparse:: Attrs](/versions/r2.6/api_docs/cc/struct/tensorflow/ops/serialize-many-sparse/attrs) | Optional attribute setters for [SerializeManySparse](/versions/r2.6/api_docs/cc/class/tensorflow/ops/serialize-many-sparse#classtensorflow_1_1ops_1_1_serialize_many_sparse) . |\n\nPublic attributes\n-----------------\n\n### operation\n\n```text\nOperation operation\n``` \n\n### serialized_sparse\n\n```scdoc\n::tensorflow::Output serialized_sparse\n``` \n\nPublic functions\n----------------\n\n### SerializeManySparse\n\n```gdscript\n SerializeManySparse(\n const ::tensorflow::Scope & scope,\n ::tensorflow::Input sparse_indices,\n ::tensorflow::Input sparse_values,\n ::tensorflow::Input sparse_shape\n)\n``` \n\n### SerializeManySparse\n\n```gdscript\n SerializeManySparse(\n const ::tensorflow::Scope & scope,\n ::tensorflow::Input sparse_indices,\n ::tensorflow::Input sparse_values,\n ::tensorflow::Input sparse_shape,\n const SerializeManySparse::Attrs & attrs\n)\n``` \n\n### node\n\n```gdscript\n::tensorflow::Node * node() const \n``` \n\n### operator::tensorflow::Input\n\n```gdscript\n operator::tensorflow::Input() const \n``` \n\n### operator::tensorflow::Output\n\n```gdscript\n operator::tensorflow::Output() const \n``` \n\nPublic static functions\n-----------------------\n\n### OutType\n\n```text\nAttrs OutType(\n DataType x\n)\n```"]]