संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
टेंसरफ़्लो:: ऑप्स:: पैडिंगFIFOQueue
#include <data_flow_ops.h>
एक कतार जो पहले-पहले-बाहर क्रम में तत्वों का उत्पादन करती है।
सारांश
आकृति attr में संबंधित आकृति आयामों को 0 पर सेट करके परिवर्तनीय आकार की आकृतियों की अनुमति दी जाती है। इस मामले में DequeueMany मिनीबैच में किसी दिए गए तत्व के अधिकतम आकार तक पैड करेगा। विवरण के लिए नीचे देखें.
तर्क:
- स्कोप: एक स्कोप ऑब्जेक्ट
- घटक_प्रकार: किसी मान में प्रत्येक घटक का प्रकार।
वैकल्पिक विशेषताएँ (देखें Attrs
):
- आकार: एक मान में प्रत्येक घटक का आकार। इस एटीआर की लंबाई या तो 0 होनी चाहिए या कंपोनेंट_टाइप्स की लंबाई के समान होनी चाहिए। किसी भी आकार के आयाम को -1 पर सेट करके निश्चित रैंक लेकिन परिवर्तनशील आकार की आकृतियों की अनुमति दी जाती है। इस मामले में, इनपुट का आकार दिए गए आयाम के साथ भिन्न हो सकता है, और DequeueMany दिए गए आयाम को दिए गए बैच में सभी तत्वों के अधिकतम आकार तक शून्य के साथ पैड करेगा। यदि इस एटीआर की लंबाई 0 है, तो अलग-अलग कतार तत्वों में अलग-अलग रैंक और आकार हो सकते हैं, लेकिन एक समय में केवल एक तत्व को हटाया जा सकता है।
- क्षमता: इस कतार में तत्वों की संख्या की ऊपरी सीमा। नकारात्मक संख्याओं का मतलब कोई सीमा नहीं है।
- कंटेनर: यदि खाली नहीं है, तो यह कतार दिए गए कंटेनर में रखी गई है। अन्यथा, एक डिफ़ॉल्ट कंटेनर का उपयोग किया जाता है।
- साझा_नाम: यदि खाली नहीं है, तो यह कतार दिए गए नाम के तहत कई सत्रों में साझा की जाएगी।
रिटर्न:
सार्वजनिक गुण
सार्वजनिक समारोह
पैडिंगFIFOQueue
PaddingFIFOQueue(
const ::tensorflow::Scope & scope,
const DataTypeSlice & component_types
)
नोड
::tensorflow::Node * node() const
operator::tensorflow::Input() const
ऑपरेटर::टेन्सरफ़्लो::आउटपुट
operator::tensorflow::Output() const
सार्वजनिक स्थैतिक कार्य
क्षमता
Attrs Capacity(
int64 x
)
पात्र
Attrs Container(
StringPiece x
)
आकार
Attrs Shapes(
const gtl::ArraySlice< PartialTensorShape > & x
)
साझानाम
Attrs SharedName(
StringPiece x
)
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-27 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-07-27 (UTC) को अपडेट किया गया."],[],[],null,["# tensorflow::ops::PaddingFIFOQueue Class Reference\n\ntensorflow::ops::PaddingFIFOQueue\n=================================\n\n`#include \u003cdata_flow_ops.h\u003e`\n\nA queue that produces elements in first-in first-out order.\n\nSummary\n-------\n\nVariable-size shapes are allowed by setting the corresponding shape dimensions to 0 in the shape attr. In this case DequeueMany will pad up to the maximum size of any given element in the minibatch. See below for details.\n\nArguments:\n\n- scope: A [Scope](/versions/r2.3/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope) object\n- component_types: The type of each component in a value.\n\n\u003cbr /\u003e\n\nOptional attributes (see [Attrs](/versions/r2.3/api_docs/cc/struct/tensorflow/ops/padding-f-i-f-o-queue/attrs#structtensorflow_1_1ops_1_1_padding_f_i_f_o_queue_1_1_attrs)):\n\n- shapes: The shape of each component in a value. The length of this attr must be either 0 or the same as the length of component_types. Shapes of fixed rank but variable size are allowed by setting any shape dimension to -1. In this case, the inputs' shape may vary along the given dimension, and DequeueMany will pad the given dimension with zeros up to the maximum shape of all elements in the given batch. If the length of this attr is 0, different queue elements may have different ranks and shapes, but only one element may be dequeued at a time.\n- capacity: The upper bound on the number of elements in this queue. Negative numbers mean no limit.\n- container: If non-empty, this queue is placed in the given container. Otherwise, a default container is used.\n- shared_name: If non-empty, this queue will be shared under the given name across multiple sessions.\n\n\u003cbr /\u003e\n\nReturns:\n\n- [Output](/versions/r2.3/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output): The handle to the queue.\n\n\u003cbr /\u003e\n\n| ### Constructors and Destructors ||\n|---|---|\n| [PaddingFIFOQueue](#classtensorflow_1_1ops_1_1_padding_f_i_f_o_queue_1ab818a0fb5c04118f9fb6a16f8d014bbf)`(const ::`[tensorflow::Scope](/versions/r2.3/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope)` & scope, const DataTypeSlice & component_types)` ||\n| [PaddingFIFOQueue](#classtensorflow_1_1ops_1_1_padding_f_i_f_o_queue_1a6d7f8309f142ac9ffe7ec1de8a99e11e)`(const ::`[tensorflow::Scope](/versions/r2.3/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope)` & scope, const DataTypeSlice & component_types, const `[PaddingFIFOQueue::Attrs](/versions/r2.3/api_docs/cc/struct/tensorflow/ops/padding-f-i-f-o-queue/attrs#structtensorflow_1_1ops_1_1_padding_f_i_f_o_queue_1_1_attrs)` & attrs)` ||\n\n| ### Public attributes ||\n|---------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------|\n| [handle](#classtensorflow_1_1ops_1_1_padding_f_i_f_o_queue_1a39eb929611f708215faf1b5be357152e) | `::`[tensorflow::Output](/versions/r2.3/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output) |\n| [operation](#classtensorflow_1_1ops_1_1_padding_f_i_f_o_queue_1a73da6dae81f48ea4ac530b3cc265391e) | [Operation](/versions/r2.3/api_docs/cc/class/tensorflow/operation#classtensorflow_1_1_operation) |\n\n| ### Public functions ||\n|---------------------------------------------------------------------------------------------------------------------------------|------------------------|\n| [node](#classtensorflow_1_1ops_1_1_padding_f_i_f_o_queue_1a60fdcd5f1e0d321510d5f1924e5ebb98)`() const ` | `::tensorflow::Node *` |\n| [operator::tensorflow::Input](#classtensorflow_1_1ops_1_1_padding_f_i_f_o_queue_1a87a368787c970ea80238b0b277d4a1bc)`() const ` | ` ` ` ` |\n| [operator::tensorflow::Output](#classtensorflow_1_1ops_1_1_padding_f_i_f_o_queue_1a24634a5ec26c56d5bf58e40e5f30ec00)`() const ` | ` ` ` ` |\n\n| ### Public static functions ||\n|---------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Capacity](#classtensorflow_1_1ops_1_1_padding_f_i_f_o_queue_1ae1fa5194a675ccd0aac3d90adb2a5d7e)`(int64 x)` | [Attrs](/versions/r2.3/api_docs/cc/struct/tensorflow/ops/padding-f-i-f-o-queue/attrs#structtensorflow_1_1ops_1_1_padding_f_i_f_o_queue_1_1_attrs) |\n| [Container](#classtensorflow_1_1ops_1_1_padding_f_i_f_o_queue_1a4d0859f5e43500c22a24ccf99f0b8ac8)`(StringPiece x)` | [Attrs](/versions/r2.3/api_docs/cc/struct/tensorflow/ops/padding-f-i-f-o-queue/attrs#structtensorflow_1_1ops_1_1_padding_f_i_f_o_queue_1_1_attrs) |\n| [Shapes](#classtensorflow_1_1ops_1_1_padding_f_i_f_o_queue_1a29f0f0ce152db5f4517d7355650f6d2d)`(const gtl::ArraySlice\u003c PartialTensorShape \u003e & x)` | [Attrs](/versions/r2.3/api_docs/cc/struct/tensorflow/ops/padding-f-i-f-o-queue/attrs#structtensorflow_1_1ops_1_1_padding_f_i_f_o_queue_1_1_attrs) |\n| [SharedName](#classtensorflow_1_1ops_1_1_padding_f_i_f_o_queue_1a182e79127160fbc1a6af358ebd5bf0c7)`(StringPiece x)` | [Attrs](/versions/r2.3/api_docs/cc/struct/tensorflow/ops/padding-f-i-f-o-queue/attrs#structtensorflow_1_1ops_1_1_padding_f_i_f_o_queue_1_1_attrs) |\n\n| ### Structs ||\n|--------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [tensorflow::ops::PaddingFIFOQueue::Attrs](/versions/r2.3/api_docs/cc/struct/tensorflow/ops/padding-f-i-f-o-queue/attrs) | Optional attribute setters for [PaddingFIFOQueue](/versions/r2.3/api_docs/cc/class/tensorflow/ops/padding-f-i-f-o-queue#classtensorflow_1_1ops_1_1_padding_f_i_f_o_queue). |\n\nPublic attributes\n-----------------\n\n### handle\n\n```text\n::tensorflow::Output handle\n``` \n\n### operation\n\n```text\nOperation operation\n``` \n\nPublic functions\n----------------\n\n### PaddingFIFOQueue\n\n```gdscript\n PaddingFIFOQueue(\n const ::tensorflow::Scope & scope,\n const DataTypeSlice & component_types\n)\n``` \n\n### PaddingFIFOQueue\n\n```gdscript\n PaddingFIFOQueue(\n const ::tensorflow::Scope & scope,\n const DataTypeSlice & component_types,\n const PaddingFIFOQueue::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### Capacity\n\n```text\nAttrs Capacity(\n int64 x\n)\n``` \n\n### Container\n\n```text\nAttrs Container(\n StringPiece x\n)\n``` \n\n### Shapes\n\n```gdscript\nAttrs Shapes(\n const gtl::ArraySlice\u003c PartialTensorShape \u003e & x\n)\n``` \n\n### SharedName\n\n```text\nAttrs SharedName(\n StringPiece x\n)\n```"]]