Unbatch

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

ย้อนกลับการทำงานของ Batch สำหรับเทนเซอร์เอาต์พุตเดี่ยว

อินสแตนซ์ของ Unbatch ได้รับแบตช์ว่างเปล่า ซึ่งในกรณีนี้จะรอแบบอะซิงโครนัสจนกว่าค่าจะพร้อมใช้งานจากอินสแตนซ์ของ 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

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

เอาท์พุต <T>
เป็นเอาท์พุต ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
Unbatch.Options แบบคงที่
คอนเทนเนอร์ (คอนเทนเนอร์สตริง)
คงที่ <T> ยกเลิกการแบทช์ <T>
สร้าง (ขอบเขต ขอบเขต ตัวดำเนินการ <T> แบทช์เทนเซอร์ ตัวดำเนินการ <ยาว> ดัชนี แบทช์ ตัวดำเนินการ <ยาว> id, การหมดเวลาแบบยาวไมโคร, ตัวเลือก... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ Unbatch ใหม่
Unbatch.Options แบบคงที่
sharedName (สตริง ชื่อที่ใช้ร่วมกัน)
เอาท์พุต <T>

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

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

เอาท์ พุท สาธารณะ <T> asOutput ()

ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์

อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต

คอนเทนเนอร์ Unbatch.Options แบบคงที่สาธารณะ (คอนเทนเนอร์ String)

สร้าง Unbatch <T> แบบคงที่สาธารณะ (ขอบเขต ขอบเขต , ตัวดำเนินการ <T> แบตช์เทนเซอร์, ตัวดำเนินการ <ยาว> ดัชนีแบตช์, ตัวดำเนินการ <ยาว> id, การหมดเวลานานไมโคร, ตัวเลือก... ตัวเลือก)

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

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ตัวเลือก มีค่าแอตทริบิวต์ทางเลือก
การส่งคืน
  • ตัวอย่างใหม่ของ Unbatch

สาธารณะ Unbatch.Options sharedName แบบคงที่ (String sharedName)

เอาท์พุท สาธารณะ <T> เทนเซอร์ที่ไม่แบตช์ ()