เทนเซอร์โฟลว์ :: ops :: คิวปิด

#include <data_flow_ops.h>

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

สรุป

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

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

  • ขอบเขต: วัตถุ ขอบเขต
  • ที่จับ: ที่จับไปยังคิว

แอตทริบิวต์เสริม (ดู 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
)

ตัวดำเนินการ :: tensorflow :: การดำเนินการ

 operator::tensorflow::Operation() const 

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

ยกเลิก

Attrs CancelPendingEnqueues(
  bool x
)