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

DebugNumericSummaryV2

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

ดีบัก Numeric Summary V2 Op.

คำนวณสรุปตัวเลขของเทนเซอร์อินพุต รูปร่างของเอาต์พุตขึ้นอยู่กับแอตทริบิวต์ tensor_debug_mode op นี้ใช้ภายในโดย TensorFlow Debugger (tfdbg) v2.0

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

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

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

เอาท์พุท <u>
asOutput ()
ส่งกลับค่าแฮนเดิลเชิงสัญลักษณ์ของเทนเซอร์
คง <U ขยายจำนวน, T> DebugNumericSummaryV2 <u>
สร้าง ( ขอบเขต ขอบเขต Operand <T> การป้อนข้อมูลชั้น <u> outputDtype, ตัวเลือก ... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่ปิดการดำเนินการ DebugNumericSummaryV2 ใหม่
คง <T> DebugNumericSummaryV2 <ลอย>
สร้าง ( ขอบเขต ขอบเขต Operand <T> การป้อนข้อมูล ตัวเลือก ... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่ปิดการดำเนินการ DebugNumericSummaryV2 ใหม่โดยใช้ประเภทเอาต์พุตเริ่มต้น
เอาท์พุท <u>
คง DebugNumericSummaryV2.Options
tensorDebugMode (Long tensorDebugMode)
คง DebugNumericSummaryV2.Options
tensorId (Long tensorId)

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

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

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

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

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

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

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

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ป้อนข้อมูล อินพุตเทนเซอร์ที่จะสรุปโดย op
เอาต์พุตDtype ไม่จำเป็น. ประเภทของเอาต์พุต สามารถเป็น float32 หรือ float64 (ค่าเริ่มต้น: float32)
ตัวเลือก ดำเนินการค่าแอตทริบิวต์ทางเลือก
คืนสินค้า
  • อินสแตนซ์ใหม่ของ DebugNumericSummaryV2

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

วิธีการจากโรงงานเพื่อสร้างคลาสที่ปิดการดำเนินการ DebugNumericSummaryV2 ใหม่โดยใช้ประเภทเอาต์พุตเริ่มต้น

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ป้อนข้อมูล อินพุตเทนเซอร์ที่จะสรุปโดย op
ตัวเลือก ดำเนินการค่าแอตทริบิวต์ทางเลือก
คืนสินค้า
  • อินสแตนซ์ใหม่ของ DebugNumericSummaryV2

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

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

พารามิเตอร์
tensorDebugMode โหมดดีบักเทนเซอร์: โหมดที่เมตริกซ์อินพุตถูกสรุปโดย op ดู TensorDebugMode enum ใน tensorflow/core/protobuf/debug_event.proto สำหรับรายละเอียด

ค่าที่รองรับ: 2 (CURT_HEALTH): เอาต์พุตเทนเซอร์ของรูปร่าง float32/64 [2] องค์ประกอบที่ 1 คือ tensor_id หากระบุ และ -1 มิฉะนั้น องค์ประกอบที่ 2 เป็นบิตซึ่งตั้งค่าเป็น 1 หากเทนเซอร์อินพุตมีค่าอินฟินิตี้หรือน่านหรือเป็นศูนย์อย่างอื่น

3 (CONCISE_HEALTH): ส่งออกเทนเซอร์ของรูปร่าง float32/64 [5] องค์ประกอบที่ 1 คือ tensor_id หากระบุ และ -1 มิฉะนั้น สี่ช่องที่เหลือคือจำนวนองค์ประกอบทั้งหมด -infs, +infs และ nans ในเทนเซอร์อินพุตตามลำดับ

4 (FULL_HEALTH): ส่งออกเทนเซอร์ของรูปร่าง float32/64 [11] องค์ประกอบที่ 1 คือ tensor_id หากระบุ และ -1 มิฉะนั้น องค์ประกอบที่ 2 คือ device_id หากระบุ และ -1 มิฉะนั้น องค์ประกอบที่ 3 เก็บค่าประเภทข้อมูลของเทนเซอร์อินพุตตามประเภทที่แจกแจงใน tensorflow/core/framework/types.proto องค์ประกอบที่เหลือถือจำนวนองค์ประกอบทั้งหมด, -infs, +infs, nans, จำนวนจำกัดเชิงลบ, ศูนย์ และจำนวนจำกัดบวกในเทนเซอร์อินพุตตามลำดับ

5 (SHAPE): ส่งออกเทนเซอร์ของรูปร่าง float32/64 [10] องค์ประกอบที่ 1 คือ tensor_id หากระบุ และ -1 มิฉะนั้น องค์ประกอบที่ 2 เก็บค่าประเภทข้อมูลของเทนเซอร์อินพุตตามประเภทที่แจกแจงใน tensorflow/core/framework/types.proto องค์ประกอบที่ 3 ถือตำแหน่งของเทนเซอร์ องค์ประกอบที่ 4 ถือจำนวนขององค์ประกอบภายในเทนเซอร์ สุดท้าย 6 องค์ประกอบที่เหลือจะคงรูปร่างของเทนเซอร์ หากอันดับของเทนเซอร์ต่ำกว่า 6 รูปร่างนั้นจะถูกเสริมด้วยศูนย์ทางด้านขวา หากอันดับมากกว่า 6 ส่วนหัวของรูปร่างจะถูกตัดทอน

6 (FULL_NUMERICS): ส่งออกเทนเซอร์ของรูปร่าง float32/64 [22] องค์ประกอบที่ 1 คือ tensor_id หากระบุ และ -1 มิฉะนั้น องค์ประกอบที่ 2 คือ device_id หากระบุ และ -1 มิฉะนั้น องค์ประกอบที่ 3 เก็บค่าประเภทข้อมูลของเทนเซอร์อินพุตตามประเภทที่แจกแจงใน tensorflow/core/framework/types.proto องค์ประกอบที่ 4 ถือตำแหน่งของเทนเซอร์ องค์ประกอบที่ 5 ถึง 11 ถือรูปร่างของเทนเซอร์ หากอันดับของเทนเซอร์ต่ำกว่า 6 รูปร่างนั้นจะถูกเสริมด้วยศูนย์ทางด้านขวา หากอันดับมากกว่า 6 ส่วนหัวของรูปร่างจะถูกตัดทอน องค์ประกอบที่ 12 ถึง 18 ถือจำนวนขององค์ประกอบ, -infs, +infs, nans, denormal floats, จำนวนจำกัดเชิงลบ, ศูนย์และจำนวนจำกัดบวกในเทนเซอร์อินพุตตามลำดับ องค์ประกอบสี่ตัวสุดท้ายมีค่าต่ำสุด ค่าสูงสุด ค่าเฉลี่ย และความแปรปรวนของเทนเซอร์อินพุต

8 (REDUCE_INF_NAN_THREE_SLOTS): ส่งออกเทนเซอร์ของรูปร่าง float32/64 [3] องค์ประกอบที่ 1 คือ -inf หากองค์ประกอบใด ๆ ของเทนเซอร์อินพุตเป็น -inf หรือเป็นศูนย์อย่างอื่น องค์ประกอบที่ 2 คือ +inf หากองค์ประกอบใด ๆ ของเทนเซอร์อินพุตคือ +inf หรือศูนย์อย่างอื่น องค์ประกอบที่ 3 คือ nan ถ้าองค์ประกอบใด ๆ ของเทนเซอร์อินพุตเป็น nan หรือศูนย์อย่างอื่น

สาธารณะคง DebugNumericSummaryV2.Options tensorId (Long tensorId)

พารามิเตอร์
เทนเซอร์Id ไม่จำเป็น. ตัวระบุจำนวนเต็มสำหรับเทนเซอร์ที่ถูกสรุปโดย op นี้