DebugIdentityV2

DebugIdentityV2 คลาสสุดท้ายสาธารณะ

การแก้ไขข้อบกพร่อง Identity V2 Op.

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

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

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

ระดับ DebugIdentityV2.ตัวเลือก แอ็ตทริบิวต์ทางเลือกสำหรับ DebugIdentityV2

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

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

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

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

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

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

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

สาธารณะ DebugIdentityV2.Options แบบวงกลม BufferSize (แบบวงกลมยาว BufferSize)

สร้าง DebugIdentityV2 <T> แบบคงที่สาธารณะ ( ขอบเขต ขอบเขต อินพุต Operand <T> ตัวเลือก... ตัวเลือก)

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

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

DebugIdentityV2.Options debugUrls แบบ คงที่สาธารณะ (รายการ <String> debugUrls)

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

สาธารณะ DebugIdentityV2.Options opName แบบคงที่ (String opName)

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

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

สาธารณะ DebugIdentityV2.Options คง ที่ outputSlot (OutputSlot ยาว)

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

DebugIdentityV2.Options คงที่สาธารณะ tensorDebugMode (ยาว tensorDebugMode)

พารามิเตอร์
เทนเซอร์ DebugMode ค่าแจงนับ TensorDebugMode ดู debug_event.proto สำหรับรายละเอียด

DebugIdentityV2.Options สาธารณะคงที่ tfdbgContextId (สตริง tfdbgContextId)

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

DebugIdentityV2.Options สาธารณะคงที่ tfdbgRunId (สตริง tfdbgRunId)