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
)