คำเตือน: API นี้เลิกใช้งานแล้วและจะถูกลบออกใน TensorFlow เวอร์ชันในอนาคตหลังจาก การแทนที่ เสถียรแล้ว

TensorScatterMax

คลาสสุดท้าย TensorScatterMax

ใช้การอัพเดตแบบกระจัดกระจายกับเทนเซอร์ที่หาค่าสูงสุดตามองค์ประกอบ

ส่งกลับเมตริกซ์ใหม่ที่คัดลอกมาจาก "เมตริกซ์" ซึ่งมีค่าสูงสุดตามองค์ประกอบระหว่างเมตริกซ์และการอัปเดตตามดัชนี

>>> เทนเซอร์ = [0, 0, 0, 0, 0, 0, 0, 0] >>> ดัชนี = [[1], [4], [5]] >>> อัพเดต = [1, -1 , 1] >>> tf.tensor_scatter_nd_max(tensor, indices, updates).numpy() array([0, 1, 0, 0, 0, 1, 0, 0], dtype=int32)

อ้างถึง tf.tensor_scatter_nd_update สำหรับรายละเอียดเพิ่มเติม

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

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

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

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

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

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

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

สาธารณะคงที่ TensorScatterMax <T> สร้าง ( ขอบเขต ขอบเขต, ตัวถูกดำเนินการ <T> เทนเซอร์, ดัชนีตัวถูกดำเนิน การ <U>, การ อัปเดตตัวถูกดำเนินการ <T>)

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

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
เทนเซอร์ เทนเซอร์ที่จะปรับปรุง
ดัชนี ดัชนีเทนเซอร์
อัพเดท อัปเดตเพื่อกระจายไปยังเอาต์พุต
คืนสินค้า
  • ตัวอย่างใหม่ของ TensorScatterMax

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

เทนเซอร์ใหม่ที่คัดลอกมาจากเทนเซอร์ที่มีค่าสูงสุดตามองค์ประกอบระหว่างเทนเซอร์และการอัพเดตตามดัชนี