เทนเซอร์โฟลว์:: ปฏิบัติการ:: สิ่งกีดขวางปิด
#include <data_flow_ops.h>
ปิดสิ่งกีดขวางที่กำหนด
สรุป
การดำเนินการนี้ส่งสัญญาณว่าจะไม่มีการแทรกองค์ประกอบใหม่เข้าไปในสิ่งกีดขวางที่กำหนดอีกต่อไป InsertMany ภายหลังที่พยายามแนะนำคีย์ใหม่จะล้มเหลว การดำเนินการ InsertMany ภายหลังที่เพิ่งเพิ่มส่วนประกอบที่ขาดหายไปให้กับองค์ประกอบที่มีอยู่แล้วจะยังคงประสบความสำเร็จต่อไป การดำเนินการ 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 )
ตัวดำเนินการ::เทนเซอร์โฟลว์::การทำงาน
operator::tensorflow::Operation() const
ฟังก์ชันคงที่สาธารณะ
ยกเลิกรอคิว
Attrs CancelPendingEnqueues( bool x )