تينسورفلو :: العمليات :: حاجز
#include <data_flow_ops.h>
يحدد الحاجز الذي يستمر عبر عمليات تنفيذ الرسم البياني المختلفة.
ملخص
يمثل الحاجز خريطة قيمة المفتاح ، حيث يكون كل مفتاح عبارة عن سلسلة ، وكل قيمة عبارة عن مجموعة من الموترات.
في وقت التشغيل ، يحتوي الحاجز على عناصر "كاملة" و "غير مكتملة". حدد عنصر كامل الموترات لجميع مكونات قيمته ، ويمكن الوصول إليه باستخدام BarrierTakeMany . يحتوي العنصر غير الكامل على بعض المكونات غير المحددة في قيمته ، ويمكن تحديثه باستخدام BarrierInsertMany .
الحجج:
- النطاق: كائن النطاق
- Compon_types: نوع كل مكون في القيمة.
السمات الاختيارية (انظر Attrs
):
- الأشكال: شكل كل مكون في القيمة. يجب أن يكون كل شكل 1 في البعد الأول. يجب أن يكون طول هذا السمات هو نفسه طول أنواع_مكونات.
- القدرة: قدرة الحاجز. السعة الافتراضية هي MAX_INT32 ، وهي أكبر سعة لقائمة الانتظار الأساسية.
- الحاوية: إذا لم تكن فارغة ، يتم وضع هذا الحاجز في الحاوية المحددة. خلاف ذلك ، يتم استخدام حاوية افتراضية.
- Shared_name: إذا لم يكن فارغًا ، فستتم مشاركة هذا الحاجز تحت الاسم المحدد عبر جلسات متعددة.
عائدات:
-
Output
: مقبض الحاجز.
البنائين والمدمرين | |
---|---|
Barrier (const :: tensorflow::Scope & scope, const DataTypeSlice & component_types) | |
Barrier (const :: tensorflow::Scope & scope, const DataTypeSlice & component_types, const Barrier::Attrs & attrs) |
السمات العامة | |
---|---|
handle | |
operation |
الوظائف العامة | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
وظائف ثابتة عامة | |
---|---|
Capacity (int64 x) | |
Container (StringPiece x) | |
Shapes (const gtl::ArraySlice< PartialTensorShape > & x) | |
SharedName (StringPiece x) |
الهياكل | |
---|---|
tensorflow :: العمليات :: الحاجز :: Attrs | محددات السمات الاختيارية للجدار . |
السمات العامة
مقبض
::tensorflow::Output handle
عملية
Operation operation
الوظائف العامة
حاجز
Barrier( const ::tensorflow::Scope & scope, const DataTypeSlice & component_types )
حاجز
Barrier( const ::tensorflow::Scope & scope, const DataTypeSlice & component_types, const Barrier::Attrs & attrs )
العقدة
::tensorflow::Node * node() const
المشغل :: tensorflow :: الإدخال
operator::tensorflow::Input() const
المشغل :: Tensorflow :: Output
operator::tensorflow::Output() const
وظائف ثابتة عامة
الاهلية
Attrs Capacity( int64 x )
وعاء
Attrs Container( StringPiece x )
الأشكال
066 أبا 40SharedName
Attrs SharedName( StringPiece x )
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2020-04-20 (حسب التوقيت العالمي المتفَّق عليه)