tensorflow:: ops:: RandomShuffleQueue
#include <data_flow_ops.h>طابور يقوم بترتيب العناصر بشكل عشوائي.
ملخص
الحجج:
- النطاق: كائن النطاق
- أنواع المكونات: نوع كل مكون في القيمة.
السمات الاختيارية (انظر Attrs ):
- الأشكال: شكل كل مكون في القيمة. يجب أن يكون طول هذه السمة إما صفرًا أو مساويًا لطول component_types. إذا كان طول هذه السمة صفرًا، فلن تكون أشكال عناصر قائمة الانتظار مقيدة، ولن يُسمح إلا بإزالة عنصر واحد من قائمة الانتظار في كل مرة.
- السعة: الحد الأقصى لعدد العناصر في هذا الطابور. الأرقام السالبة تعني عدم وجود حد.
- min_after_dequeue: ستتوقف عملية إزالة العناصر من قائمة الانتظار ما لم يكن هناك هذا العدد من العناصر بعد الإزالة أو ما لم يتم إغلاق قائمة الانتظار. يضمن هذا الحد الأدنى من اختلاط العناصر.
- البذرة: إذا تم ضبط قيمة البذرة أو البذرة الثانية على قيمة غير صفرية، فسيتم تهيئة مولد الأرقام العشوائية باستخدام البذرة المعطاة. وإلا، فسيتم استخدام بذرة عشوائية.
- seed2: بذرة ثانية لتجنب تصادم البذور.
- الحاوية: إذا لم تكن فارغة، فسيتم وضع هذا الطابور في الحاوية المحددة. وإلا، فسيتم استخدام حاوية افتراضية.
- shared_name: إذا لم يكن فارغًا، فسيتم مشاركة قائمة الانتظار هذه تحت الاسم المحدد عبر جلسات متعددة.
المرتجعات:
-
Output: مقبض قائمة الانتظار.
البناة والمدمرون | |
|---|---|
RandomShuffleQueue (const :: tensorflow::Scope & scope, const DataTypeSlice & component_types) | |
RandomShuffleQueue (const :: tensorflow::Scope & scope, const DataTypeSlice & component_types, const RandomShuffleQueue::Attrs & attrs) |
السمات العامة | |
|---|---|
handle | |
operation | |
الوظائف العامة | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
الدوال الثابتة العامة | |
|---|---|
Capacity (int64 x) | |
Container (StringPiece x) | |
MinAfterDequeue (int64 x) | |
Seed (int64 x) | |
Seed2 (int64 x) | |
Shapes (const gtl::ArraySlice< PartialTensorShape > & x) | |
SharedName (StringPiece x) | |
الهياكل | |
|---|---|
| tensorflow:: ops:: RandomShuffleQueue:: Attrs | مُعدِّلات السمات الاختيارية لـ RandomShuffleQueue . |
السمات العامة
مقبض
::tensorflow::Output handle
عملية
Operation operation
الوظائف العامة
قائمة الانتظار العشوائية
RandomShuffleQueue( const ::tensorflow::Scope & scope, const DataTypeSlice & component_types )
قائمة الانتظار العشوائية
RandomShuffleQueue( const ::tensorflow::Scope & scope, const DataTypeSlice & component_types, const RandomShuffleQueue::Attrs & attrs )
العقدة
::tensorflow::Node * node() const
operator::tensorflow::Input
operator::tensorflow::Input() const
operator::tensorflow::Output
operator::tensorflow::Output() const
الدوال الثابتة العامة
سعة
Attrs Capacity( int64 x )
حاوية
Attrs Container( StringPiece x )
MinAfterDequeue
Attrs MinAfterDequeue( int64 x )
بذرة
Attrs Seed( int64 x )
البذرة 2
Attrs Seed2( int64 x )
الأشكال
Attrs Shapes( const gtl::ArraySlice< PartialTensorShape > & x )
الاسم المشترك
Attrs SharedName( StringPiece x )
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2026-11-05 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2026-11-05 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]