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

GraphOperation

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

การดำเนินการสำหรับ Operation เพิ่มเป็นโหนดเป็น Graph

กรณี GraphOperation จะใช้ได้เฉพาะตราบใดที่ Graph พวกเขาเป็นส่วนหนึ่งของการเป็นที่ถูกต้อง ดังนั้นหาก close() ได้รับการเรียกแล้ววิธีการในอินสแตนซ์ GraphOperation อาจล้มเหลวกับ IllegalStateException

อินสแตนซ์ของ GraphOperation นั้นไม่เปลี่ยนรูปแบบและปลอดภัยต่อเธรด

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

บูลีน
int
int
inputListLength (ชื่อ String)
ส่งกลับขนาดของรายการอินพุตที่กำหนดของเทนเซอร์สำหรับการดำเนินการนี้
สตริง
ชื่อ ()
ส่งกลับชื่อเต็มของการดำเนินการ
int
numOutputs ()
ส่งกลับจำนวนเทนเซอร์ที่เกิดจากการดำเนินการนี้
<T> เอาท์พุท <T>
เอาท์พุท (int IDX)
ส่งกลับค่าแฮนเดิลเชิงสัญลักษณ์ไปยังเมตริกซ์ตัวใดตัวหนึ่งที่สร้างโดยการดำเนินการนี้
เอาท์พุท [] <?>
outputlist (IDX int ยาว int)
ส่งคืนหมายเลขอ้างอิงสัญลักษณ์ไปยังรายการเทนเซอร์ที่สร้างโดยการดำเนินการนี้
int
outputListLength (ชื่อ String)
ส่งกลับขนาดของรายการเทนเซอร์ที่สร้างโดยการดำเนินการนี้
สตริง
สตริง
พิมพ์ ()
ส่งกลับประเภทของการดำเนินการ เช่น ชื่อของการคำนวณที่ดำเนินการโดยการดำเนินการ

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

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

เท่ากับบูลีนสาธารณะ (Object o)

int สาธารณะ hashCode ()

inputListLength int สาธารณะ (ชื่อ String)

ส่งกลับขนาดของรายการอินพุตที่กำหนดของเทนเซอร์สำหรับการดำเนินการนี้

การดำเนินการมีอินพุตที่มีชื่อหลายรายการ ซึ่งแต่ละรายการประกอบด้วยเมตริกซ์เดียวหรือรายการเมตริกซ์ เมธอดนี้ส่งคืนขนาดของรายการเทนเซอร์สำหรับอินพุตที่มีชื่อเฉพาะของการดำเนินการ

พารามิเตอร์
ชื่อ ตัวระบุรายการเทนเซอร์ (ซึ่งอาจมีหลายตัว) อินพุตสำหรับการดำเนินการนี้
คืนสินค้า
  • ขนาดของรายการเทนเซอร์ที่สร้างโดยอินพุตที่มีชื่อนี้

ชื่อ String สาธารณะ ()

ส่งกลับชื่อเต็มของการดำเนินการ

numOutputs int สาธารณะ ()

ส่งกลับจำนวนเทนเซอร์ที่เกิดจากการดำเนินการนี้

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

ส่งกลับค่าแฮนเดิลเชิงสัญลักษณ์ไปยังเมตริกซ์ตัวใดตัวหนึ่งที่สร้างโดยการดำเนินการนี้

คำเตือน: ไม่ได้ตรวจสอบว่าประเภทของเมตริกซ์ตรงกับตันก็จะแนะนำให้เรียกวิธีการนี้กับพารามิเตอร์ชนิดอย่างชัดเจนมากกว่าการปล่อยให้มันจะสรุปเช่น operation.<Integer>output(0)

พารามิเตอร์
idx ดัชนีของเอาต์พุตระหว่างเอาต์พุตที่สร้างโดยการดำเนินการนี้

ประชาชน เอาท์พุท [] <?> outputlist (int IDX ยาว int)

ส่งคืนหมายเลขอ้างอิงสัญลักษณ์ไปยังรายการเทนเซอร์ที่สร้างโดยการดำเนินการนี้

พารามิเตอร์
idx ดัชนีเทนเซอร์แรกของรายการ
ระยะเวลา จำนวนเทนเซอร์ในรายการ
คืนสินค้า
  • อาร์เรย์ของ Output

outputListLength int สาธารณะ (ชื่อ String)

ส่งกลับขนาดของรายการเทนเซอร์ที่สร้างโดยการดำเนินการนี้

การดำเนินการมีเอาต์พุตที่มีชื่อหลายรายการ ซึ่งแต่ละรายการสร้างเมตริกซ์เดียวหรือรายการเมตริกซ์ เมธอดนี้ส่งคืนขนาดของรายการเทนเซอร์สำหรับเอาต์พุตที่มีชื่อเฉพาะของการดำเนินการ

พารามิเตอร์
ชื่อ ตัวระบุรายการเทนเซอร์ (ซึ่งอาจมีหลายตัว) ที่สร้างโดยการดำเนินการนี้
คืนสินค้า
  • ขนาดของรายการเทนเซอร์ที่สร้างโดยเอาต์พุตที่มีชื่อนี้

ประชาชน String toString ()

ประเภทสาธารณะ String ()

ส่งกลับประเภทของการดำเนินการ เช่น ชื่อของการคำนวณที่ดำเนินการโดยการดำเนินการ