DebugIdentity

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

การแก้ไขข้อบกพร่อง 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

ค่าคงที่: "DebugIdentityV2"

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

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

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

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

DebugIdentity แบบคงที่สาธารณะ ตัวเลือก CircularBufferSize (CircularBufferSize แบบยาว)

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

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

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

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

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

สาธารณะ DebugIdentity.Options opName แบบคงที่ (สตริง opName)

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

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

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

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

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

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

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

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

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