tensorflow:: אופס:: מחסום סגור

#include <data_flow_ops.h>

סוגר את המחסום הנתון.

סיכום

פעולה זו מסמנת שלא יוכנסו עוד אלמנטים חדשים במחסום הנתון. הוספה שלאחר מכן רבים שינסו להציג מפתח חדש ייכשלו. Insert שלאחר מכן פעולות רבות שרק מוסיפות רכיבים חסרים לרכיבים שכבר קיימים ימשיכו להצליח. פעולות TakeMany עוקבות ימשיכו להצליח אם יישארו מספיק אלמנטים שהושלמו במחסום. TakeMany פעולות הבאות שייחסמו ייכשלו באופן מיידי.

טיעונים:

  • scope: אובייקט Scope
  • ידית: הידית למחסום.

מאפיינים אופציונליים (ראה Attrs ):

  • cancel_pending_enqueues: אם נכון, כל בקשות התור הממתינות החסומות בתור של המחסום יבוטלו. InsertMany ייכשל, גם אם לא יוצג מפתח חדש.

החזרות:

בנאים והורסים

BarrierClose (const :: tensorflow::Scope & scope, :: tensorflow::Input handle)
BarrierClose (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, const BarrierClose::Attrs & attrs)

תכונות ציבוריות

operation

תפקידים ציבוריים

operator::tensorflow::Operation () const

פונקציות סטטיות ציבוריות

CancelPendingEnqueues (bool x)

מבנים

tensorflow:: ops:: BarrierClose:: Attrs

קובעי תכונות אופציונליים עבור BarrierClose .

תכונות ציבוריות

מבצע

Operation operation

תפקידים ציבוריים

מחסום סגור

 BarrierClose(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input handle
)

מחסום סגור

 BarrierClose(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input handle,
  const BarrierClose::Attrs & attrs
)

אופרטור::tensorflow::פעולה

 operator::tensorflow::Operation() const 

פונקציות סטטיות ציבוריות

בטל תורים בהמתנה

Attrs CancelPendingEnqueues(
  bool x
)