Conozca lo último en aprendizaje automático, IA generativa y más en el
Simposio WiML 2023.
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
tensorflow :: operaciones :: SerializeManySparse
#include <sparse_ops.h>
Serialice un N
-minibatch SparseTensor
en un objeto [N, 3]
Tensor
.
Resumen
El SparseTensor
debe tener un rango R
mayor que 1 y la primera dimensión se trata como la dimensión del minibatch. Los elementos del SparseTensor
deben ordenarse en orden creciente de esta primera dimensión. Los objetos SparseTensor
serializados que van en cada fila de serialized_sparse
tendrán rango R-1
.
El tamaño de minibatch N
se extrae de sparse_shape[0]
.
Argumentos:
- alcance: un objeto de alcance
- índices_escamas: 2-D. Los
indices
del minibatch SparseTensor
. - sparse_values: 1-D. Los
values
del minibatch SparseTensor
. - sparse_shape: 1-D. La
shape
del minibatch SparseTensor
.
Atributos opcionales (consulte Attrs
):
- out_type: el
dtype
que se utilizará para la serialización; los tipos admitidos son string
(predeterminado) y variant
.
Devoluciones:
-
Output
: el tensor serialized_sparse.
Funciones estáticas públicas |
---|
OutType (DataType x) | |
Atributos públicos
Funciones publicas
nodo
::tensorflow::Node * node() const
operator::tensorflow::Input() const
operador :: tensorflow :: Salida
operator::tensorflow::Output() const
Funciones estáticas públicas
Tipo de salida
Attrs OutType(
DataType x
)
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2020-04-20 (UTC)
[null,null,["Última actualización: 2020-04-20 (UTC)"],[],[],null,["# tensorflow::ops::SerializeManySparse Class Reference\n\ntensorflow::ops::SerializeManySparse\n====================================\n\n`#include \u003csparse_ops.h\u003e`\n\nSerialize an `N`-minibatch `SparseTensor` into an `[N, 3]`[Tensor](/versions/r2.1/api_docs/cc/class/tensorflow/tensor#classtensorflow_1_1_tensor) object.\n\nSummary\n-------\n\nThe `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`.\n\nThe minibatch size `N` is extracted from `sparse_shape[0]`.\n\nArguments:\n\n- scope: A [Scope](/versions/r2.1/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope) object\n- sparse_indices: 2-D. The `indices` of the minibatch `SparseTensor`.\n- sparse_values: 1-D. The `values` of the minibatch `SparseTensor`.\n- sparse_shape: 1-D. The `shape` of the minibatch `SparseTensor`.\n\n\u003cbr /\u003e\n\nOptional attributes (see [Attrs](/versions/r2.1/api_docs/cc/struct/tensorflow/ops/serialize-many-sparse/attrs#structtensorflow_1_1ops_1_1_serialize_many_sparse_1_1_attrs)):\n\n- out_type: The `dtype` to use for serialization; the supported types are `string` (default) and `variant`.\n\n\u003cbr /\u003e\n\nReturns:\n\n- [Output](/versions/r2.1/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output): 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.1/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope)` & scope, ::`[tensorflow::Input](/versions/r2.1/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` sparse_indices, ::`[tensorflow::Input](/versions/r2.1/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` sparse_values, ::`[tensorflow::Input](/versions/r2.1/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.1/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope)` & scope, ::`[tensorflow::Input](/versions/r2.1/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` sparse_indices, ::`[tensorflow::Input](/versions/r2.1/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` sparse_values, ::`[tensorflow::Input](/versions/r2.1/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` sparse_shape, const `[SerializeManySparse::Attrs](/versions/r2.1/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.1/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.1/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.1/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.1/api_docs/cc/struct/tensorflow/ops/serialize-many-sparse/attrs) | Optional attribute setters for [SerializeManySparse](/versions/r2.1/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```"]]