การแก้ไขข้อบกพร่อง Identity V2 Op.
จัดให้มีการแมปข้อมูลประจำตัวจากอินพุตไปยังเอาต์พุต ในขณะที่เขียนเนื้อหาของเทนเซอร์อินพุตโดยการเรียก DebugEventsWriter
ความหมายของเทนเซอร์อินพุตขึ้นอยู่กับ tensor_debug_mode ในการใช้งานทั่วไป เทนเซอร์อินพุตจะมาจากการคำนวณของผู้ใช้โดยตรงเฉพาะเมื่อ graph_debug_mode เป็น FULL_TENSOR เท่านั้น (ดู protobuf/debug_event.proto สำหรับรายการค่าที่เป็นไปได้ทั้งหมดของ graph_debug_mode) สำหรับโหมดดีบักอื่นๆ เทนเซอร์อินพุตควรถูกสร้างขึ้นโดยสหกรณ์หรือกราฟย่อยเพิ่มเติมที่คำนวณข้อมูลสรุปเกี่ยวกับเทนเซอร์หนึ่งตัวหรือมากกว่า
คลาสที่ซ้อนกัน
ระดับ | DebugIdentity ตัวเลือก | แอ็ตทริบิวต์ทางเลือกสำหรับ DebugIdentity |
ค่าคงที่
สตริง | OP_NAME | ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow |
วิธีการสาธารณะ
เอาท์พุต <T> | เป็นเอาท์พุต () ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์ |
DebugIdentity.Options แบบคงที่ | CircularBufferSize (ยาว CircularBufferSize) |
คงที่ <T ขยาย TType > DebugIdentity <T> | สร้าง (ขอบเขต ขอบเขต , อินพุต Operand <T>, ตัวเลือก... ตัวเลือก) วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ DebugIdentity ใหม่ |
DebugIdentity.Options แบบคงที่ | debugUrls (รายการ <สตริง> debugUrls) |
DebugIdentity.Options แบบคงที่ | opName (สตริง opName) |
เอาท์พุต <T> | เอาท์พุท () |
DebugIdentity.Options แบบคงที่ | outputSlot (ช่องเอาท์พุตยาว) |
DebugIdentity.Options แบบคงที่ | tensorDebugMode (ยาว tensorDebugMode) |
DebugIdentity.Options แบบคงที่ | tfdbgContextId (สตริง tfdbgContextId) |
DebugIdentity.Options แบบคงที่ | tfdbgRunId (สตริง tfdbgRunId) |
วิธีการสืบทอด
ค่าคงที่
สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME
ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow
วิธีการสาธารณะ
เอาท์ พุท สาธารณะ <T> asOutput ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต
สร้าง DebugIdentity <T> แบบคงที่สาธารณะ ( ขอบเขต ขอบเขต อินพุต Operand <T> ตัวเลือก... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ DebugIdentity ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
ป้อนข้อมูล | เทนเซอร์อินพุต ชนิดไม่อ้างอิง |
ตัวเลือก | มีค่าแอตทริบิวต์ทางเลือก |
การส่งคืน
- อินสแตนซ์ใหม่ของ DebugIdentity
DebugIdentity.Options debugUrls แบบคงที่สาธารณะ (รายการ <สตริง> debugUrls)
พารามิเตอร์
debugUrls | รายการ URL ที่จะแก้ไขข้อบกพร่องเป้าหมาย เช่น file:///foo/tfdbg_dump |
---|
สาธารณะ DebugIdentity.Options opName แบบคงที่ (สตริง opName)
พารามิเตอร์
opName | ไม่จำเป็น. ชื่อของ op ที่ op ของการดีบักเกี่ยวข้อง ใช้สำหรับการติดตามเทนเซอร์เดี่ยวเท่านั้น |
---|
DebugIdentity.Options แบบคงที่สาธารณะ outputSlot (OutputSlot แบบยาว)
พารามิเตอร์
เอาท์พุทสล็อต | ไม่จำเป็น. ดัชนีสล็อตเอาต์พุตของเทนเซอร์ที่เกี่ยวข้องกับสหกรณ์การดีบัก ใช้สำหรับการติดตามเทนเซอร์เดี่ยวเท่านั้น |
---|
DebugIdentity.Options คงที่สาธารณะ tensorDebugMode (ยาว tensorDebugMode)
พารามิเตอร์
เทนเซอร์ DebugMode | ค่าแจงนับ TensorDebugMode ดู debug_event.proto สำหรับรายละเอียด |
---|
DebugIdentity.Options แบบคงที่สาธารณะ tfdbgContextId (สตริง tfdbgContextId)
พารามิเตอร์
tfdbgContextId | ID ที่สร้างโดย tfdbg สำหรับบริบทที่ op เป็นเจ้าของ เช่น tf.function ที่คอมไพล์อย่างเป็นรูปธรรม |
---|