TPUExecuteAndUpdateVariables

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

Op ที่รันโปรแกรมด้วยการอัพเดตตัวแปรแบบแทนที่ซึ่งเป็นตัวเลือก

(เป็นทางเลือก) อ่านตัวแปรอุปกรณ์ โหลดและดำเนินการโปรแกรม TPU บนอุปกรณ์ TPU จากนั้น (เป็นทางเลือก) อัปเดตตัวแปรแบบแทนที่โดยใช้เอาต์พุตของโปรแกรม ตามที่ระบุไว้ในคุณลักษณะ device_var_reads_indices (ดัชนีอินพุตของโปรแกรมจากตัวแปรการอ่านโดยตรง) และ device_var_updates_indices (ดัชนีเอาต์พุตของโปรแกรมที่ใช้ในการอัพเดตตัวแปร -1 หมายถึงไม่มีการอัพเดต/อ่านอย่างเดียว) เอาต์พุตของโปรแกรมดังกล่าวถูกใช้โดยตัวแปรเหล่านี้จะไม่ปรากฏในเอาต์พุต op สำหรับการใช้งานภายในของคอมไพเลอร์ TPU แบบกระจาย

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

TPUExecuteAndUpdateVariables แบบคงที่
สร้าง (ขอบเขต ขอบเขต Iterable< Operand <?>> args, Operand <String> key, List<Class<?>> Tresults, List<Long> deviceVarReadsIndices, List<Long> deviceVarUpdatesIndices)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ TPUExecuteAndUpdateVariables ใหม่
ตัววนซ้ำ < ตัวดำเนินการ <วัตถุ>>
รายการ < เอาท์พุต <?>>

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

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

สร้าง TPUExecuteAndUpdateVariables แบบคงที่สาธารณะ (ขอบเขต ขอบเขต , Iterable< Operand <?>> args, คีย์ Operand <String>, รายการ <Class<?>> Tresults, รายการ <Long> deviceVarReadsIndices, รายการ <Long> deviceVarUpdatesIndices)

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

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
การส่งคืน
  • อินสแตนซ์ใหม่ของ TPUExecuteAndUpdateVariables

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

รายการสาธารณะ < เอาท์พุต <?>> ผลลัพธ์ ()