컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
텐서플로우:: 작전:: 텐서어레이:: 속성
#include <data_flow_ops.h>
TensorArray 의 선택적 속성 설정자.
요약
공개 속성
Clear_after_read_
bool tensorflow::ops::TensorArray::Attrs::clear_after_read_ = true
동적_크기_
bool tensorflow::ops::TensorArray::Attrs::dynamic_size_ = false
요소_모양_
PartialTensorShape tensorflow::ops::TensorArray::Attrs::element_shape_ = ::tensorflow::PartialTensorShape()
동일_요소_모양_
bool tensorflow::ops::TensorArray::Attrs::identical_element_shapes_ = false
텐서_배열_이름_
StringPiece tensorflow::ops::TensorArray::Attrs::tensor_array_name_ = ""
공공 기능
읽기 후 지우기
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::ClearAfterRead(
bool x
)
true(기본값)인 경우 TensorArray 의 Tensor는 읽은 후 지워집니다.
이렇게 하면 다중 읽기 의미 체계가 비활성화되지만 메모리를 조기에 해제할 수 있습니다.
기본값은 true입니다.
동적 크기
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::DynamicSize(
bool x
)
TensorArray 에 대한 쓰기가 크기 증가를 허용하는지 여부를 결정하는 부울입니다.
기본적으로 이는 허용되지 않습니다.
기본값은 거짓
요소모양
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::ElementShape(
PartialTensorShape x
)
알려진 경우 요소의 예상 모양입니다.
TensorArray 요소의 모양을 검증하는 데 사용됩니다. 이 모양이 완전히 지정되지 않은 경우 크기가 0인 TensorArray를 수집하는 것은 오류입니다.
기본값은
동일한요소모양
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::IdenticalElementShapes(
bool x
)
true(기본값은 false)인 경우 TensorArray 의 모든 요소는 동일한 모양을 가질 것으로 예상됩니다.
이를 통해 쓰기 시 일관된 모양을 동적으로 확인하고 element_shape 속성이 완전히 정의되지 않은 경우에도 스택에 올바른 모양의 0 텐서를 채울 수 있는 것과 같은 특정 동작이 허용됩니다.
기본값은 거짓
텐서 배열 이름
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::TensorArrayName(
StringPiece x
)
임시 tensor_array 리소스에 사용되는 이름을 재정의합니다.
기본값은 ' TensorArray ' 작업의 이름입니다(고유함이 보장됨).
기본값은 ""입니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-07-27(UTC)
[null,null,["최종 업데이트: 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 \"\""]]