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

TridiagonalMatMul

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

คำนวณผลคูณด้วยเมทริกซ์สามมิติ

คำนวณผลคูณของเมทริกซ์สองตัว โดยที่เมทริกซ์ด้านซ้ายเป็นเมทริกซ์สามเหลี่ยม

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

เอาท์พุท <T>
asOutput ()
ส่งกลับค่าแฮนเดิลเชิงสัญลักษณ์ของเทนเซอร์
คง <T> TridiagonalMatMul <T>
สร้าง ( ขอบเขต ขอบเขต Operand <T> superdiag, Operand <T> maindiag, Operand <T> subdiag, Operand <T> RHS)
วิธีการจากโรงงานเพื่อสร้างคลาสที่ปิดการดำเนินการ TridiagonalMatMul ใหม่
เอาท์พุท <T>
เอาท์พุท ()
เทนเซอร์ของรูปร่าง `[..., M, N]` ที่มีผลิตภัณฑ์

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

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

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

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

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

สาธารณะคง TridiagonalMatMul <T> สร้าง ( ขอบเขต ขอบเขต Operand <T> superdiag, Operand <T> maindiag, Operand <T> subdiag, Operand <T> RHS)

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

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
superdiag เทนเซอร์ของรูปร่าง `[..., 1, M]` แทน superdiagonals ของเมทริกซ์สามมิติทางซ้ายของการคูณ องค์ประกอบสุดท้ายจะถูกละเว้น
maindiag เทนเซอร์ของรูปร่าง `[..., 1, M]` แทนเส้นทแยงมุมหลักของเมทริกซ์สามเส้นทแยงมุมทางด้านซ้ายของการคูณ
subdiag เทนเซอร์ของรูปร่าง `[..., 1, M]` แทนเส้นทแยงมุมของเมทริกซ์สามเส้นทแยงมุมทางด้านซ้ายของการคูณ องค์ประกอบแรกจะถูกละเว้น
rhs เทนเซอร์ของรูปร่าง `[..., M, N]` ซึ่งแทนเมทริกซ์ MxN ทางด้านขวาของการคูณ
คืนสินค้า
  • ตัวอย่างใหม่ของ TridiagonalMatMul

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

เทนเซอร์ของรูปร่าง `[..., M, N]` ที่มีผลิตภัณฑ์