เทนเซอร์โฟลว์:: ปฏิบัติการ:: คิวปิด

#include <data_flow_ops.h>

ปิดคิวที่กำหนด

สรุป

การดำเนินการนี้ส่งสัญญาณว่าจะไม่มีองค์ประกอบใดถูกจัดคิวไว้ในคิวที่กำหนดอีกต่อไป การดำเนินการจัดคิวภายหลัง (หลายรายการ) จะล้มเหลว การดำเนินการ Dequeue(My) ที่ตามมาจะยังคงประสบความสำเร็จต่อไปหากมีองค์ประกอบเพียงพอในคิว การดำเนินการ Dequeue(My) ตามมาที่จะบล็อกจะล้มเหลวทันที

ข้อโต้แย้ง:

  • ขอบเขต: วัตถุ ขอบเขต
  • หมายเลขอ้างอิง: หมายเลขอ้างอิงของคิว

แอ็ตทริบิวต์ทางเลือก (ดู Attrs ):

  • cancel_pending_enqueues: หากเป็นจริง คำขอที่รอดำเนินการทั้งหมดซึ่งถูกบล็อกในคิวที่กำหนดจะถูกยกเลิก

ผลตอบแทน:

  • Operation ที่สร้างขึ้น

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

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

คุณลักษณะสาธารณะ

operation

งานสาธารณะ

operator::tensorflow::Operation () const

ฟังก์ชันคงที่สาธารณะ

CancelPendingEnqueues (bool x)

โครงสร้าง

tensorflow:: ops:: QueueClose:: Attrs

ตัวตั้งค่าแอ็ตทริบิวต์ทางเลือกสำหรับ QueueClose

คุณลักษณะสาธารณะ

การดำเนินการ

Operation operation

งานสาธารณะ

คิวปิด

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

คิวปิด

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

ตัวดำเนินการ::เทนเซอร์โฟลว์::การทำงาน

 operator::tensorflow::Operation() const 

ฟังก์ชันคงที่สาธารณะ

ยกเลิกรอคิว

Attrs CancelPendingEnqueues(
  bool x
)