ย้อนกลับการทำงานของ Batch สำหรับเทนเซอร์เอาต์พุตเดี่ยว
อินสแตนซ์ของ Unbatch ได้รับแบตช์เปล่า tensor ในกรณีนี้จะรอแบบอะซิงโครนัสจนกว่าค่าจะพร้อมใช้งานจากอินสแตนซ์ Unbatch ที่ทำงานพร้อมกันด้วยคอนเทนเนอร์เดียวกันและ shared_name เดียวกัน หรือรับแบตช์ tensor ที่ไม่ว่างเปล่าซึ่งในกรณีนี้จะสรุปผลอื่น ๆ ทั้งหมดพร้อมกัน อินสแตนซ์ที่รันอยู่และส่งออกองค์ประกอบของตัวเองจากแบตช์
batched_tensor: เอาต์พุตที่อาจแปลงรูปแบบของ Batch ขนาดของมิติแรกควรคงเดิมตามการเปลี่ยนแปลงเพื่อให้การดำเนินการทำงานได้ Batch_index: Batch_index ที่ตรงกันที่ได้รับจาก Batch id: สเกลาร์ id ที่ปล่อยออกมาจาก Batch unbatched_tensor: Tensor ที่สอดคล้องกับการดำเนินการนี้ timeout_micros: ระยะเวลาสูงสุด (เป็นไมโครวินาที) เพื่อรอรับเทนเซอร์อินพุตแบบแบตช์ที่เกี่ยวข้องกับการเรียกใช้ op ที่กำหนด คอนเทนเนอร์: คอนเทนเนอร์เพื่อควบคุมการแบ่งปันทรัพยากร shared_name: อินสแตนซ์ของ Unbatch ที่มีคอนเทนเนอร์เดียวกันและ shared_name ถือว่าอาจเป็นของชุดเดียวกัน หากปล่อยว่างไว้ ชื่อ op จะถูกนำมาใช้เป็นชื่อที่ใช้ร่วมกัน
คลาสที่ซ้อนกัน
ระดับ | ยกเลิกการแบทช์ตัวเลือก | คุณลักษณะเพิ่มเติมสำหรับ Unbatch |
ค่าคงที่
สตริง | OP_NAME | ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow |
วิธีการสาธารณะ
เอาท์พุต <T> | เป็นเอาท์พุต () ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์ |
Unbatch.Options แบบคงที่ | คอนเทนเนอร์ (คอนเทนเนอร์สตริง) |
คงที่ <T ขยาย TType > ยกเลิกการแบทช์ <T> | สร้าง (ขอบเขต ขอบเขต ตัว ดำเนินการ <T> ชุด Tensor ตัวดำเนินการ < TInt64 > ชุดดัชนี ตัวดำเนินการ < TInt64 > id หมดเวลานานMicros ตัวเลือก... ตัวเลือก) วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ Unbatch ใหม่ |
Unbatch.Options แบบคงที่ | sharedName (สตริง ชื่อที่ใช้ร่วมกัน) |
เอาท์พุต <T> |
วิธีการสืบทอด
ค่าคงที่
สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME
ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow
วิธีการสาธารณะ
เอาท์ พุท สาธารณะ <T> asOutput ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต
สร้าง Unbatch <T> แบบคงที่สาธารณะ (ขอบเขต ขอบเขต , ตัวดำเนินการ <T> ชุด Tensor, ตัวดำเนินการ <TInt64> ชุดดัชนี, ตัวดำเนินการ <TInt64> id, การหมดเวลานานMicros, ตัวเลือก... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ Unbatch ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
ตัวเลือก | มีค่าแอตทริบิวต์ทางเลือก |
การส่งคืน
- ตัวอย่างใหม่ของ Unbatch