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

CumulativeLogsumexp

ประชาชน CumulativeLogsumexp ชั้นสุดท้าย

คำนวณผลคูณของเทนเซอร์ "x" ตาม "แกน"

โดยค่าเริ่มต้นนี้สหกรณ์ดำเนินการรวมเข้าสู่ระบบ sum-ประสบการณ์ที่สะสมซึ่งหมายความว่าองค์ประกอบแรกของการป้อนข้อมูลที่เป็นเหมือนองค์ประกอบแรกของการส่งออก:

tf.math.cumulative_logsumexp([a, b, c])  # => [a, log(exp(a) + exp(b)), log(exp(a) + exp(b) + exp(c))]
 
โดยการตั้งค่า `exclusive` kwarg จะ` True` การ แต่เพียงผู้เดียวที่สะสมเข้าสู่ระบบ sum-ประสบการณ์จะดำเนินการแทน:
tf.cumulative_logsumexp([a, b, c], exclusive=True)  # => [-inf, a, log(exp(a) * exp(b))]
 
หมายเหตุว่าองค์ประกอบที่เป็นกลางของการดำเนินการเข้าสู่ระบบ sum-ประสบการณ์คือ `-inf` แต่สำหรับเหตุผลประสิทธิภาพค่าน้อยที่สุดซึ่งแสดงโดยประเภทจุดลอยถูกนำมาใช้ แทนที่.

ด้วยการตั้งค่า 'ย้อนกลับ' kwarg เป็น 'จริง' บันทึกผลรวมสะสมจะดำเนินการในทิศทางตรงกันข้าม

คลาสที่ซ้อนกัน

ระดับ สะสมLogsumexp.Options คุณลักษณะที่จำเป็นสำหรับการ CumulativeLogsumexp

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

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

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

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

ประชาชน เอาท์พุท <T> asOutput ()

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

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

สาธารณะคง CumulativeLogsumexp <T> สร้าง ( ขอบเขต ขอบเขต Operand <T> x, Operand <u> แกน ตัวเลือก ... ตัวเลือก)

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

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
NS 'เทนเซอร์' ต้องเป็นหนึ่งในประเภทต่อไปนี้: "float16", "float32", "float64"
แกน "เทนเซอร์" ประเภท "int32" (ค่าเริ่มต้น: 0) ต้องอยู่ในช่วง `[-rank(x), rank(x))`
ตัวเลือก ดำเนินการค่าแอตทริบิวต์ทางเลือก
คืนสินค้า
  • อินสแตนซ์ใหม่ของ CumulativeLogsumexp

สาธารณะคง CumulativeLogsumexp.Options พิเศษ (บูลีนพิเศษ)

พารามิเตอร์
พิเศษ หากเป็น "จริง" ให้ดำเนินการบันทึกผลรวมสะสมแบบเอกสิทธิ์เฉพาะบุคคล

ประชาชน เอาท์พุท <T> ออก ()

สาธารณะคง CumulativeLogsumexp.Options ย้อนกลับ (ย้อนกลับแบบบูล)

พารามิเตอร์
ย้อนกลับ `บูล' (ค่าเริ่มต้น: เท็จ)