เทนเซอร์โฟลว์ :: ops :: สิ่งกีดขวาง

#include <data_flow_ops.h>

ปิดกั้นที่กำหนด

สรุป

การดำเนินการนี้ส่งสัญญาณว่าจะไม่มีการแทรกองค์ประกอบใหม่ในอุปสรรคที่กำหนดอีกต่อไป ส่วนแทรกที่ตามมาจำนวนมากที่พยายามแนะนำคีย์ใหม่จะล้มเหลว การแทรกที่ตามมาการดำเนินการจำนวนมากที่เพิ่งเพิ่มส่วนประกอบที่ขาดหายไปให้กับองค์ประกอบที่มีอยู่แล้วจะยังคงประสบความสำเร็จ การดำเนินการ TakeMany ในภายหลังจะประสบความสำเร็จอย่างต่อเนื่องหากองค์ประกอบที่สมบูรณ์เพียงพอยังคงอยู่ในอุปสรรค การดำเนินการ TakeMany ในภายหลังที่จะบล็อกจะล้มเหลวทันที

อาร์กิวเมนต์:

  • ขอบเขต: วัตถุ ขอบเขต
  • ที่จับ: ที่จับกับสิ่งกีดขวาง

แอตทริบิวต์เสริม (ดู Attrs ):

  • Cancel_pending_enqueues: หากเป็นจริงคำขอจัดคิวที่รอดำเนินการทั้งหมดที่ถูกบล็อกในคิวของอุปสรรคจะถูกยกเลิก InsertMany จะล้มเหลวแม้ว่าจะไม่มีการแนะนำคีย์ใหม่ก็ตาม

ผลตอบแทน:

  • การ Operation สร้างขึ้น

ผู้สร้างและผู้ทำลาย

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
)