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

DebugNumericSummary

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

แก้ไขข้อบกพร่อง สรุปตัวเลข

ให้ข้อมูลสรุปพื้นฐานของประเภทค่าตัวเลข ช่วง และการแจกแจง

ผลลัพธ์: รูปร่างสองเทนเซอร์ [14 + nDimensions] โดยที่ nDimensions คือจำนวนมิติของรูปร่างของเทนเซอร์ องค์ประกอบของผลลัพธ์คือ: [0]: เริ่มต้น (1.0) หรือไม่ (0.0) [1]: จำนวนองค์ประกอบทั้งหมด [2]: จำนวนองค์ประกอบ NaN [3]: จำนวนทั่วไป -inf: องค์ประกอบ <= lower_bound lower_bound คือ -inf โดยค่าเริ่มต้น [4]: จำนวนองค์ประกอบเชิงลบ (ไม่รวม -inf) หาก lower_bound เป็นค่าเริ่มต้น -inf มิฉะนั้น นี่คือการนับองค์ประกอบ > lower_bound และ < 0 [5]: การนับองค์ประกอบเป็นศูนย์ [6]: การนับองค์ประกอบที่เป็นบวก (ไม่รวม +inf) หาก upper_bound เป็นค่าเริ่มต้น +inf มิฉะนั้น นี่คือการนับองค์ประกอบ < upper_bound และ > 0 [7]: การนับทั่วไป +inf องค์ประกอบ >= upper_bound upper_bound คือ +inf โดยค่าเริ่มต้น องค์ประกอบเอาต์พุต [1:8] ทั้งหมดเป็นศูนย์ หากเทนเซอร์ไม่ได้กำหนดค่าเริ่มต้น [8]: ขั้นต่ำขององค์ประกอบ non-inf และ non-NaN ทั้งหมด หากไม่ได้กำหนดค่าเริ่มต้นหรือไม่มีองค์ประกอบดังกล่าว: +inf [9]: สูงสุดขององค์ประกอบ non-inf และ non-NaN ทั้งหมด หากไม่ได้กำหนดค่าเริ่มต้นหรือไม่มีองค์ประกอบดังกล่าว: -inf. [10]: ค่าเฉลี่ยขององค์ประกอบ non-inf และ non-NaN ทั้งหมด หากไม่ได้กำหนดค่าเริ่มต้นหรือไม่มีองค์ประกอบดังกล่าว: NaN [11]: ความแปรปรวนขององค์ประกอบ non-inf และ non-NaN ทั้งหมด หากไม่ได้กำหนดค่าเริ่มต้นหรือไม่มีองค์ประกอบดังกล่าว: NaN [12]: ชนิดข้อมูลของเทนเซอร์ที่เข้ารหัสเป็นจำนวนเต็ม enum ดูโปรโต DataType สำหรับรายละเอียดเพิ่มเติม [13]: จำนวนมิติของเทนเซอร์ (ndims) [14+]: ขนาดของมิติข้อมูล

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

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

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

เอาท์พุท <ดับเบิล>
asOutput ()
ส่งกลับค่าแฮนเดิลเชิงสัญลักษณ์ของเทนเซอร์
คง <T> DebugNumericSummary
สร้าง ( ขอบเขต ขอบเขต Operand <T> การป้อนข้อมูล ตัวเลือก ... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่ปิดการดำเนินการ DebugNumericSummary ใหม่
คง DebugNumericSummary.Options
debugUrls (รายการ <String> debugUrls)
คง DebugNumericSummary.Options
DEVICENAME (String DEVICENAME)
คง DebugNumericSummary.Options
gatedGrpc (บูลีน gatedGrpc)
คง DebugNumericSummary.Options
lowerBound (Float lowerBound)
คง DebugNumericSummary.Options
muteIfHealthy (บูลีน muteIfHealthy)
เอาท์พุท <ดับเบิล>
คง DebugNumericSummary.Options
tensorName (String tensorName)
คง DebugNumericSummary.Options
UpperBound (Float UpperBound)

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

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

ประชาชน เอาท์พุท <ดับเบิล> asOutput ()

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

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

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

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

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

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

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

สาธารณะคง DebugNumericSummary.Options DEVICENAME (String DEVICENAME)

สาธารณะคง DebugNumericSummary.Options gatedGrpc (บูลีน gatedGrpc)

พารามิเตอร์
gatedGrpc ไม่ว่า op นี้จะถูก gated หรือไม่ หาก debug_urls ของโหนดดีบักนี้เป็นแบบแผน grpc: // เมื่อตั้งค่าแอตทริบิวต์นี้เป็น True ข้อมูลจะไม่ถูกส่งผ่านสตรีม grpc เว้นแต่จะมีการเปิดใช้ debug op นี้ที่ debug_url . หาก debug_urls ทั้งหมดของโหนดดีบักนี้อยู่ในรูปแบบ grpc:// และไม่มีการเปิดใช้งาน debug op เลย เอาต์พุตจะเป็น Tensor ที่ว่างเปล่า

สาธารณะคง DebugNumericSummary.Options lowerBound (Float lowerBound)

พารามิเตอร์
ขอบเขตล่าง (ลอย) ขอบเขตล่าง <= ซึ่งค่าที่จะรวมอยู่ในการนับ -inf ทั่วไป ค่าเริ่มต้น: -inf.

สาธารณะคง DebugNumericSummary.Options muteIfHealthy (บูลีน muteIfHealthy)

พารามิเตอร์
muteIfHealthy (บูล) อย่าส่งข้อมูลไปยัง URL การดีบัก เว้นแต่อย่างน้อยหนึ่งองค์ประกอบ [2], [3] และ [7] (กล่าวคือ จำนวนนาโนและการนับ -inf และ inf ทั่วไป) ไม่เป็นศูนย์

ประชาชน เอาท์พุท <ดับเบิล> เอาท์พุท ()

สาธารณะคง DebugNumericSummary.Options tensorName (String tensorName)

พารามิเตอร์
เทนเซอร์ชื่อ ชื่อของเทนเซอร์อินพุต

สาธารณะคง DebugNumericSummary.Options UpperBound (Float UpperBound)

พารามิเตอร์
ขอบบน (ลอย) ขอบเขตบน >= ค่าใดที่จะรวมอยู่ในจำนวน +inf ทั่วไป ค่าเริ่มต้น: +inf.