ชั้นสุดท้ายประชาชนเวที
ค่าสเตจคล้ายกับ Enqueue ที่มีน้ำหนักเบา
ฟังก์ชันพื้นฐานของ Op นี้คล้ายกับคิวที่มีความสามารถและตัวเลือกน้อยกว่ามาก Op นี้ได้รับการปรับให้เหมาะสมสำหรับประสิทธิภาพ
คลาสที่ซ้อนกัน
ระดับ | เวที.ตัวเลือก | แอตทริบิวต์ตัวเลือกสำหรับ Stage |
วิธีการสาธารณะ
คง Stage.Options | ความจุ (ความจุ Long) |
คง Stage.Options | ภาชนะ (String ภาชนะ) |
คง เวที | สร้าง ( ขอบเขต ขอบเขต Iterable < Operand <? >> ค่า ตัวเลือก ... ตัวเลือก) วิธีการ Factory เพื่อสร้างคลาสที่ปิดการดำเนินการ Stage ใหม่ |
คง Stage.Options | memoryLimit (Long memoryLimit) |
คง Stage.Options | sharedName (String sharedName) |
วิธีการสืบทอด
วิธีการสาธารณะ
สาธารณะคง Stage.Options ความจุ (ความจุ Long)
พารามิเตอร์
ความจุ | จำนวนองค์ประกอบสูงสุดในพื้นที่แสดง ถ้า > 0 การแทรกบนคอนเทนเนอร์จะบล็อกเมื่อถึงความจุ |
---|
สาธารณะคง Stage.Options ภาชนะ (String ภาชนะ)
พารามิเตอร์
คอนเทนเนอร์ | หากไม่ว่าง คิวนี้จะอยู่ในคอนเทนเนอร์ที่กำหนด มิฉะนั้น คอนเทนเนอร์เริ่มต้นจะถูกใช้ |
---|
สาธารณะคง เวที สร้าง ( ขอบเขต ขอบเขต Iterable < Operand <? >> ค่า ตัวเลือก ... ตัวเลือก)
วิธีการ Factory เพื่อสร้างคลาสที่ปิดการดำเนินการ Stage ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
ค่า | รายการเทนเซอร์ dtypes รายการประเภทข้อมูลที่แทรกค่าควรยึดตาม |
ตัวเลือก | ดำเนินการค่าแอตทริบิวต์ทางเลือก |
คืนสินค้า
- ตัวอย่างใหม่ของ Stage
สาธารณะคง Stage.Options memoryLimit (Long memoryLimit)
พารามิเตอร์
memoryLimit | จำนวนไบต์สูงสุดที่อนุญาตสำหรับเทนเซอร์ในพื้นที่แสดง ถ้า > 0 เม็ดมีดจะปิดกั้นจนกว่าจะมีเนื้อที่เพียงพอ |
---|
สาธารณะคง Stage.Options sharedName (String sharedName)
พารามิเตอร์
sharedName | จำเป็นต้องจับคู่ชื่อนี้กับ Unstage Op ที่ตรงกัน |
---|