Organízate con las colecciones
Guarda y clasifica el contenido según tus preferencias.
flujo tensor:: operaciones:: Matriz tensor:: atributos
#include <data_flow_ops.h>
Configuradores de atributos opcionales para TensorArray .
Resumen
Funciones públicas |
---|
ClearAfterRead (bool x) | Si es verdadero (predeterminado), los tensores en TensorArray se borran después de ser leídos. |
DynamicSize (bool x) | Un valor booleano que determina si se permite que las escrituras en TensorArray aumenten el tamaño. |
ElementShape (PartialTensorShape x) | La forma esperada de un elemento, si se conoce. |
IdenticalElementShapes (bool x) | Si es verdadero (el valor predeterminado es falso), se esperará que todos los elementos de TensorArray tengan formas idénticas. |
TensorArrayName (StringPiece x) | Anula el nombre utilizado para el recurso temporal tensor_array. |
Atributos públicos
clear_after_read_
bool tensorflow::ops::TensorArray::Attrs::clear_after_read_ = true
tamaño_dinámico_
bool tensorflow::ops::TensorArray::Attrs::dynamic_size_ = false
elemento_forma_
PartialTensorShape tensorflow::ops::TensorArray::Attrs::element_shape_ = ::tensorflow::PartialTensorShape()
formas_elementos_identicas_
bool tensorflow::ops::TensorArray::Attrs::identical_element_shapes_ = false
tensor_array_name_
StringPiece tensorflow::ops::TensorArray::Attrs::tensor_array_name_ = ""
Funciones públicas
Borrar después de leer
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::ClearAfterRead(
bool x
)
Si es verdadero (predeterminado), los tensores en TensorArray se borran después de ser leídos.
Esto desactiva la semántica de lectura múltiple pero permite la liberación temprana de la memoria.
El valor predeterminado es verdadero
Tamaño dinámico
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::DynamicSize(
bool x
)
Un valor booleano que determina si se permite que las escrituras en TensorArray aumenten el tamaño.
De forma predeterminada, esto no está permitido.
El valor predeterminado es falso
FormaDeElemento
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::ElementShape(
PartialTensorShape x
)
La forma esperada de un elemento, si se conoce.
Se utiliza para validar las formas de los elementos de TensorArray . Si esta forma no se especifica completamente, recopilar TensorArrays de tamaño cero es un error.
El valor predeterminado es
Formasdeelementosidénticos
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::IdenticalElementShapes(
bool x
)
Si es verdadero (el valor predeterminado es falso), se esperará que todos los elementos de TensorArray tengan formas idénticas.
Esto permite ciertos comportamientos, como verificar dinámicamente formas consistentes en la escritura y poder completar tensores cero con la forma adecuada en la pila incluso si el atributo element_shape no está completamente definido.
El valor predeterminado es falso
TensorArrayNombre
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::TensorArrayName(
StringPiece x
)
Anula el nombre utilizado para el recurso temporal tensor_array.
El valor predeterminado es el nombre de la operación ' TensorArray ' (que se garantiza que es única).
El valor predeterminado es ""
A menos que se indique lo contrario, el contenido de esta página está sujeto a la licencia Reconocimiento 4.0 de Creative Commons y las muestras de código están sujetas a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio web de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-07-27 (UTC).
[null,null,["Última actualización: 2025-07-27 (UTC)."],[],[],null,["# tensorflow::ops::TensorArray::Attrs Struct Reference\n\ntensorflow::ops::TensorArray::Attrs\n===================================\n\n`#include \u003cdata_flow_ops.h\u003e`\n\nOptional attribute setters for [TensorArray](/versions/r2.3/api_docs/cc/class/tensorflow/ops/tensor-array#classtensorflow_1_1ops_1_1_tensor_array).\n\nSummary\n-------\n\n| ### Public attributes ||\n|-------------------------------------------------------------------------------------------------------------------------------------------------|----------------------|\n| [clear_after_read_](#structtensorflow_1_1ops_1_1_tensor_array_1_1_attrs_1adf69f46749934d660c3721550ea1c03a)` = true` | `bool` |\n| [dynamic_size_](#structtensorflow_1_1ops_1_1_tensor_array_1_1_attrs_1a8ad7c8391ad0b235dfdfd5a6db9732e3)` = false` | `bool` |\n| [element_shape_](#structtensorflow_1_1ops_1_1_tensor_array_1_1_attrs_1a72e5eb3fb8c00fe4a457046e3ebbaabf)` = ::tensorflow::PartialTensorShape()` | `PartialTensorShape` |\n| [identical_element_shapes_](#structtensorflow_1_1ops_1_1_tensor_array_1_1_attrs_1a54f4ec465ff422399336316e2593ecd1)` = false` | `bool` |\n| [tensor_array_name_](#structtensorflow_1_1ops_1_1_tensor_array_1_1_attrs_1abf20ffc7391f652ec55c110cc1ef6a62)` = \"\"` | `StringPiece` |\n\n| ### Public functions ||\n|--------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [ClearAfterRead](#structtensorflow_1_1ops_1_1_tensor_array_1_1_attrs_1afd43b315da52533acfc34c6cf9bb6d0c)`(bool x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.3/api_docs/cc/struct/tensorflow/ops/tensor-array/attrs#structtensorflow_1_1ops_1_1_tensor_array_1_1_attrs) If true (default), Tensors in the [TensorArray](/versions/r2.3/api_docs/cc/class/tensorflow/ops/tensor-array#classtensorflow_1_1ops_1_1_tensor_array) are cleared after being read. |\n| [DynamicSize](#structtensorflow_1_1ops_1_1_tensor_array_1_1_attrs_1a2e7a4d021eec60921c502ca0af09cfd1)`(bool x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.3/api_docs/cc/struct/tensorflow/ops/tensor-array/attrs#structtensorflow_1_1ops_1_1_tensor_array_1_1_attrs) A boolean that determines whether writes to the [TensorArray](/versions/r2.3/api_docs/cc/class/tensorflow/ops/tensor-array#classtensorflow_1_1ops_1_1_tensor_array) are allowed to grow the size. |\n| [ElementShape](#structtensorflow_1_1ops_1_1_tensor_array_1_1_attrs_1aa6759843dcee15a20ca580b47055468c)`(PartialTensorShape x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.3/api_docs/cc/struct/tensorflow/ops/tensor-array/attrs#structtensorflow_1_1ops_1_1_tensor_array_1_1_attrs) The expected shape of an element, if known. |\n| [IdenticalElementShapes](#structtensorflow_1_1ops_1_1_tensor_array_1_1_attrs_1a821ffb1df33eb2716154fe6c0ed03284)`(bool x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.3/api_docs/cc/struct/tensorflow/ops/tensor-array/attrs#structtensorflow_1_1ops_1_1_tensor_array_1_1_attrs) If true (default is false), then all elements in the [TensorArray](/versions/r2.3/api_docs/cc/class/tensorflow/ops/tensor-array#classtensorflow_1_1ops_1_1_tensor_array) will be expected to have have identical shapes. |\n| [TensorArrayName](#structtensorflow_1_1ops_1_1_tensor_array_1_1_attrs_1a8ba097c423bc48c48ee1d8ac417dd021)`(StringPiece x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.3/api_docs/cc/struct/tensorflow/ops/tensor-array/attrs#structtensorflow_1_1ops_1_1_tensor_array_1_1_attrs) Overrides the name used for the temporary tensor_array resource. |\n\nPublic attributes\n-----------------\n\n### clear_after_read_\n\n```scdoc\nbool tensorflow::ops::TensorArray::Attrs::clear_after_read_ = true\n``` \n\n### dynamic_size_\n\n```scdoc\nbool tensorflow::ops::TensorArray::Attrs::dynamic_size_ = false\n``` \n\n### element_shape_\n\n```scdoc\nPartialTensorShape tensorflow::ops::TensorArray::Attrs::element_shape_ = ::tensorflow::PartialTensorShape()\n``` \n\n### identical_element_shapes_\n\n```scdoc\nbool tensorflow::ops::TensorArray::Attrs::identical_element_shapes_ = false\n``` \n\n### tensor_array_name_\n\n```scdoc\nStringPiece tensorflow::ops::TensorArray::Attrs::tensor_array_name_ = \"\"\n``` \n\nPublic functions\n----------------\n\n### ClearAfterRead\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::ClearAfterRead(\n bool x\n)\n``` \nIf true (default), Tensors in the [TensorArray](/versions/r2.3/api_docs/cc/class/tensorflow/ops/tensor-array#classtensorflow_1_1ops_1_1_tensor_array) are cleared after being read.\n\nThis disables multiple read semantics but allows early release of memory.\n\nDefaults to true \n\n### DynamicSize\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::DynamicSize(\n bool x\n)\n``` \nA boolean that determines whether writes to the [TensorArray](/versions/r2.3/api_docs/cc/class/tensorflow/ops/tensor-array#classtensorflow_1_1ops_1_1_tensor_array) are allowed to grow the size.\n\nBy default, this is not allowed.\n\nDefaults to false \n\n### ElementShape\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::ElementShape(\n PartialTensorShape x\n)\n``` \nThe expected shape of an element, if known.\n\nUsed to validate the shapes of [TensorArray](/versions/r2.3/api_docs/cc/class/tensorflow/ops/tensor-array#classtensorflow_1_1ops_1_1_tensor_array) elements. If this shape is not fully specified, gathering zero-size TensorArrays is an error.\n\nDefaults to \n\n### IdenticalElementShapes\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::IdenticalElementShapes(\n bool x\n)\n``` \nIf true (default is false), then all elements in the [TensorArray](/versions/r2.3/api_docs/cc/class/tensorflow/ops/tensor-array#classtensorflow_1_1ops_1_1_tensor_array) will be expected to have have identical shapes.\n\nThis allows certain behaviors, like dynamically checking for consistent shapes on write, and being able to fill in properly shaped zero tensors on stack even if the element_shape attribute is not fully defined.\n\nDefaults to false \n\n### TensorArrayName\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::TensorArrayName(\n StringPiece x\n)\n``` \nOverrides the name used for the temporary tensor_array resource.\n\nDefault value is the name of the '[TensorArray](/versions/r2.3/api_docs/cc/class/tensorflow/ops/tensor-array#classtensorflow_1_1ops_1_1_tensor_array)' op (which is guaranteed unique).\n\nDefaults to \"\""]]