กำหนดการอัปเดตแบบกระจายให้กับตัวแปรที่อ้างอิงโดย "ทรัพยากร"
การดำเนินการนี้คำนวณ
# การอ้างอิงดัชนีสเกลาร์[ดัชนี, ...] = อัปเดต[...]
# ดัชนีเวกเตอร์ (สำหรับแต่ละ i) ref[indices[i], ...] = updates[i, ...]
# ดัชนีอันดับสูง (สำหรับแต่ละ i, ..., j) ref[indices[i, ..., j], ...] = updates[i, ..., j, ...]
วิธีการสาธารณะ
คง <T ขยายจำนวน, U> ResourceScatterUpdate |
วิธีการสืบทอด
วิธีการสาธารณะ
สาธารณะคง ResourceScatterUpdate สร้าง ( ขอบเขต ขอบเขต Operand <?> ทรัพยากร Operand <T> ดัชนี Operand <u> การปรับปรุง)
วิธีการจากโรงงานเพื่อสร้างคลาสที่ปิดการดำเนินการ ResourceScatterUpdate ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
ทรัพยากร | ควรมาจากโหนด "ตัวแปร" |
ดัชนี | เทนเซอร์ของดัชนีในมิติแรกของ `ref` |
อัพเดท | เทนเซอร์ของค่าที่อัพเดตเพื่อเพิ่มไปยัง `ref` |
คืนสินค้า
- อินสแตนซ์ใหม่ของ ResourceScatterUpdate