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

DebugIdentityV2

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

ดีบัก Identity V2 Op.

จัดเตรียมการแมปเอกลักษณ์จากอินพุตไปยังเอาต์พุต ขณะที่เขียนเนื้อหาของเทนเซอร์อินพุตโดยการเรียก DebugEventsWriter

ความหมายของเทนเซอร์อินพุตขึ้นอยู่กับ tensor_debug_mode ในการใช้งานทั่วไป เทนเซอร์อินพุตมาโดยตรงจากการคำนวณของผู้ใช้เฉพาะเมื่อ graph_debug_mode เป็น FULL_TENSOR (ดู protobuf/debug_event.proto สำหรับรายการค่าที่เป็นไปได้ทั้งหมดของ graph_debug_mode) สำหรับโหมดดีบักอื่นๆ อินพุตเทนเซอร์ควรสร้างโดย op หรือกราฟย่อยเพิ่มเติมที่คำนวณข้อมูลสรุปเกี่ยวกับเทนเซอร์ตั้งแต่หนึ่งตัวขึ้นไป

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

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

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

เอาท์พุท <T>
asOutput ()
ส่งกลับค่าแฮนเดิลเชิงสัญลักษณ์ของเทนเซอร์
คง DebugIdentityV2.Options
circularBufferSize (Long circularBufferSize)
คง <T> DebugIdentityV2 <T>
สร้าง ( ขอบเขต ขอบเขต Operand <T> การป้อนข้อมูล ตัวเลือก ... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่ปิดการดำเนินการ DebugIdentityV2 ใหม่
คง DebugIdentityV2.Options
debugUrls (รายการ <String> debugUrls)
คง DebugIdentityV2.Options
opName (String opName)
เอาท์พุท <T>
คง DebugIdentityV2.Options
outputSlot (Long outputSlot)
คง DebugIdentityV2.Options
tensorDebugMode (Long tensorDebugMode)
คง DebugIdentityV2.Options
tfdbgContextId (String tfdbgContextId)
คง DebugIdentityV2.Options
tfdbgRunId (String tfdbgRunId)

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

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

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

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

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

สาธารณะคง DebugIdentityV2.Options circularBufferSize (Long circularBufferSize)

สาธารณะคง DebugIdentityV2 <T> สร้าง ( ขอบเขต ขอบเขต Operand <T> การป้อนข้อมูล ตัวเลือก ... ตัวเลือก)

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

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ป้อนข้อมูล อินพุทเทนเซอร์ ชนิดไม่อ้างอิง
ตัวเลือก ดำเนินการค่าแอตทริบิวต์ทางเลือก
คืนสินค้า
  • อินสแตนซ์ใหม่ของ DebugIdentityV2

สาธารณะคง DebugIdentityV2.Options debugUrls (รายการ <String> debugUrls)

พารามิเตอร์
debugUrls รายการ URL ที่จะดีบักเป้าหมาย เช่น file:///foo/tfdbg_dump

สาธารณะคง DebugIdentityV2.Options opName (String opName)

พารามิเตอร์
opName ไม่จำเป็น. ชื่อของ op ที่เกี่ยวข้องกับ debug op ใช้สำหรับการติดตามเทนเซอร์เดี่ยวเท่านั้น

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

สาธารณะคง DebugIdentityV2.Options outputSlot (Long outputSlot)

พารามิเตอร์
เอาท์พุทSlot ไม่จำเป็น. ดัชนีช่องเอาต์พุตของเทนเซอร์ที่เกี่ยวข้องกับการดีบัก ใช้สำหรับการติดตามเทนเซอร์เดี่ยวเท่านั้น

สาธารณะคง DebugIdentityV2.Options tensorDebugMode (Long tensorDebugMode)

พารามิเตอร์
tensorDebugMode ค่า Enum TensorDebugMode ดู debug_event.proto สำหรับรายละเอียด

สาธารณะคง DebugIdentityV2.Options tfdbgContextId (String tfdbgContextId)

พารามิเตอร์
tfdbgContextId ID ที่สร้างโดย tfdbg สำหรับบริบทที่ op เป็นเจ้าของ เช่น tf.function ที่คอมไพล์เป็นรูปธรรม

สาธารณะคง DebugIdentityV2.Options tfdbgRunId (String tfdbgRunId)