टेंसरफ़्लो:: ऑप्स:: बैरियरक्लोज़

#include <data_flow_ops.h>

दिए गए अवरोध को बंद कर देता है.

सारांश

यह ऑपरेशन संकेत देता है कि दिए गए अवरोध में कोई और नया तत्व नहीं डाला जाएगा। इसके बाद नई कुंजी पेश करने का प्रयास करने वाले कई लोग विफल हो जाएंगे। बाद में सम्मिलित कई ऑपरेशन जो पहले से मौजूद तत्वों में लापता घटकों को जोड़ते हैं, सफल होते रहेंगे। यदि पर्याप्त पूर्ण तत्व बाधा में बने रहते हैं तो बाद के टेकमेनी ऑपरेशन सफल होते रहेंगे। बाद में ब्लॉक किए जाने वाले टेकमेनी ऑपरेशन तुरंत विफल हो जाएंगे।

तर्क:

  • स्कोप: एक स्कोप ऑब्जेक्ट
  • हैंडल: किसी अवरोध का हैंडल।

वैकल्पिक विशेषताएँ (देखें 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)

संरचनाएँ

टेंसरफ़्लो:: ऑप्स:: बैरियरक्लोज़:: एटर्स

BarrierClose के लिए वैकल्पिक विशेषता सेटर।

सार्वजनिक गुण

संचालन

Operation operation

सार्वजनिक समारोह

बैरियरक्लोज़

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

बैरियरक्लोज़

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

ऑपरेटर::टेन्सरफ़्लो::ऑपरेशन

 operator::tensorflow::Operation() const 

सार्वजनिक स्थैतिक कार्य

लंबित कतारें रद्द करें

Attrs CancelPendingEnqueues(
  bool x
)