QueueDequeueUpTo

QueueDequeueUpTo คลาสสุดท้ายสาธารณะ

แยกสิ่งอันดับ `n` ของเทนเซอร์ตั้งแต่หนึ่งตัวขึ้นไปออกจากคิวที่กำหนด

การดำเนินการนี้ไม่รองรับทุกคิว หากคิวไม่รองรับ DequeueUpTo แสดงว่าข้อผิดพลาด Unimplemented ถูกส่งกลับ

หากคิวถูกปิดและมีองค์ประกอบมากกว่า 0 แต่น้อยกว่า 'n' เหลืออยู่ แทนที่จะส่งคืนข้อผิดพลาด OutOfRange เช่น QueueDequeueMany องค์ประกอบที่น้อยกว่า 'n` จะถูกส่งคืนทันที หากคิวถูกปิดและมีองค์ประกอบเหลือ 0 รายการในคิว ข้อผิดพลาด OutOfRange จะถูกส่งกลับเช่นเดียวกับใน QueueDequeueMany มิฉะนั้นพฤติกรรมจะเหมือนกับ QueueDequeueMany:

การดำเนินการนี้จะเชื่อมเทนเซอร์ส่วนประกอบองค์ประกอบคิวเข้าด้วยกันตามมิติที่ 0 เพื่อสร้างเทนเซอร์ส่วนประกอบเดียว ส่วนประกอบทั้งหมดในทูเพิลที่แยกออกจากคิวจะมีขนาด n ในมิติที่ 0

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

คลาสที่ซ้อนกัน

ระดับ QueueDequeueUpTo.Options แอ็ตทริบิวต์ทางเลือกสำหรับ QueueDequeueUpTo

ค่าคงที่

สตริง OP_NAME ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

วิธีการสาธารณะ

รายการ < เอาท์พุต <?>>
ส่วนประกอบ ()
เทนเซอร์อย่างน้อยหนึ่งตัวที่ถูกจัดคิวเป็นสิ่งทูเพิล
QueueDequeueUpTo แบบคงที่
สร้าง ( ขอบเขต ขอบเขต ตัวดำเนินการ <?> ตัวดำเนินการ < TInt32 > n, รายการ<Class<? ขยาย TType >> ประเภทส่วนประกอบ ตัวเลือก... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่ห่อการดำเนินการ QueueDequeueUpTo ใหม่
ตัววนซ้ำ < ตัวดำเนินการ < TType >>
QueueDequeueUpTo.Options แบบคงที่
timeoutMs (หมดเวลานานMs)

วิธีการสืบทอด

ค่าคงที่

สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME

ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

ค่าคงที่: "QueueDequeueUpToV2"

วิธีการสาธารณะ

รายการสาธารณะ < เอาท์พุต <?>> ส่วนประกอบ ()

เทนเซอร์อย่างน้อยหนึ่งตัวที่ถูกจัดคิวเป็นสิ่งทูเพิล

QueueDequeueUpTo แบบคงที่สาธารณะ เพื่อสร้าง (ขอบเขต ขอบเขต , ตัวดำเนินการ <?> ตัวจัดการ, ตัวดำเนินการ < TInt32 > n, รายการ<Class<? ขยาย TType >> ประเภทส่วนประกอบ, ตัวเลือก... ตัวเลือก)

วิธีการจากโรงงานเพื่อสร้างคลาสที่ห่อการดำเนินการ QueueDequeueUpTo ใหม่

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
รับมือ ที่จับเพื่อเข้าคิว
n จำนวนสิ่งอันดับที่จะถอนคิว
ประเภทส่วนประกอบ ประเภทของแต่ละองค์ประกอบในทูเพิล
ตัวเลือก มีค่าแอตทริบิวต์ทางเลือก
การส่งคืน
  • อินสแตนซ์ใหม่ของ QueueDequeueUpTo

ตัววนซ้ำสาธารณะ < ตัวดำเนินการ < TType >> ตัววนซ้ำ ()

QueueDequeueUpTo.Options สาธารณะคง ที่หมดเวลา (timeoutMs ยาว)

พารามิเตอร์
หมดเวลาMs หากคิวมีองค์ประกอบน้อยกว่า n การดำเนินการนี้จะบล็อกเป็นเวลาสูงสุด timeout_ms มิลลิวินาที หมายเหตุ: ยังไม่รองรับตัวเลือกนี้