איתור באגים סיכום מספרי V2 Op.
מחשב סיכום מספרי של טנזור הקלט. צורת הפלט תלויה בתכונה tensor_debug_mode. אופציה זו משמשת באופן פנימי על ידי TensorFlow Debugger (tfdbg) v2.
כיתות מקוננות
מעמד | DebugNumericSummaryV2.Options | תכונות אופציונליות עבור DebugNumericSummaryV2 |
שיטות ציבוריות
פלט <U> | asOutput () מחזירה את הידית הסמלית של טנזור. |
סטטי <U מרחיב מספר, T> DebugNumericSummaryV2 <U> | ליצור ( היקף היקף , קלט Operand <T>, פלט Dtype Class<U>, אפשרויות... אפשרויות) שיטת מפעל ליצירת מחלקה העוטפת פעולת DebugNumericSummaryV2 חדשה. |
סטטי <T> DebugNumericSummaryV2 <Float> | ליצור ( היקף היקף , קלט Operand <T>, אפשרויות... אפשרויות) שיטת מפעל ליצירת מחלקה העוטפת פעולת DebugNumericSummaryV2 חדשה באמצעות סוגי פלט ברירת מחדל. |
פלט <U> | פלט () |
סטטי DebugNumericSummaryV2.Options | tensorDebugMode (Long tensorDebugMode) |
סטטי DebugNumericSummaryV2.Options | tensorId (Long tensorId) |
שיטות בירושה
שיטות ציבוריות
פלט ציבורי <U> asOutput ()
מחזירה את הידית הסמלית של טנזור.
כניסות לפעולות TensorFlow הן יציאות של פעולת TensorFlow אחרת. שיטה זו משמשת להשגת ידית סמלית המייצגת את חישוב הקלט.
public static DebugNumericSummaryV2 <U> create ( scope scope, Operand <T> input, Class<U> outputDtype, Options... options)
שיטת מפעל ליצירת מחלקה העוטפת פעולת DebugNumericSummaryV2 חדשה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
קֶלֶט | טנזור קלט, לסיכום על ידי האופ. |
outputDtype | אופציונאלי. סוג הפלט. יכול להיות float32 או float64 (ברירת מחדל: float32). |
אפשרויות | נושא ערכי תכונות אופציונליות |
החזרות
- מופע חדש של DebugNumericSummaryV2
public static DebugNumericSummaryV2 <Float> create ( היקף היקף , קלט Operand <T>, אפשרויות... אפשרויות)
שיטת מפעל ליצירת מחלקה העוטפת פעולת DebugNumericSummaryV2 חדשה באמצעות סוגי פלט ברירת מחדל.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
קֶלֶט | טנזור קלט, לסיכום על ידי האופ. |
אפשרויות | נושא ערכי תכונות אופציונליות |
החזרות
- מופע חדש של DebugNumericSummaryV2
public static DebugNumericSummaryV2.Options tensorDebugMode (Long tensorDebugMode)
פרמטרים
tensorDebugMode | מצב ניפוי טנסור: המצב שבו טנסור הקלט מסוכם על ידי ה-op. עיין במפרט TensorDebugMode ב-tensorflow/core/protobuf/debug_event.proto לפרטים. ערכים נתמכים: 2 (CURT_HEALTH): פלט טנסור צורה של float32/64 [2]. האלמנט הראשון הוא tensor_id, אם מסופק, ו-1 אחרת. האלמנט השני הוא ביט שמוגדר ל-1 אם לטנסור הקלט יש ערך אינסוף או נאן, או אפס אחרת. 3 (CONCISE_HEALTH): פלט טנסור 32/64 של צורה [5]. האלמנט הראשון הוא tensor_id, אם מסופק, ו-1 אחרת. ארבעת המשבצות הנותרות הן המספר הכולל של האלמנטים, -infs, +infs ו-nans בטנזור הקלט בהתאמה. 4 (FULL_HEALTH): פלט טנסור מסוג float32/64 של צורה [11]. האלמנט הראשון הוא tensor_id, אם מסופק, ו-1 אחרת. האלמנט השני הוא device_id, אם מסופק, ו-1 אחרת. האלמנט השלישי מחזיק את ערך ה-datatype של טנסור הקלט בהתאם לסוג המצוין ב-tensorflow/core/framework/types.proto. היסודות הנותרים מכילים את המספר הכולל של האלמנטים, -infs, +infs, nans, מספרים סופיים שליליים, אפסים ומספרים סופיים חיוביים בטנזור הקלט בהתאמה. 5 (SHAPE): פלט טנסור 32/64 של צורה [10]. האלמנט הראשון הוא tensor_id, אם מסופק, ו-1 אחרת. האלמנט השני מחזיק את ערך ה-datatype של טנסור הקלט בהתאם לסוג המצוין ב-tensorflow/core/framework/types.proto. האלמנט השלישי מחזיק בדרגת הטנזור. האלמנט הרביעי מכיל את מספר האלמנטים בתוך הטנזור. לבסוף 6 האלמנטים הנותרים מחזיקים את צורת הטנזור. אם דרגת הטנזור נמוכה מ-6, הצורה מרופדת נכון באפסים. אם הדרגה גדולה מ-6, ראש הצורה נחתך. 6 (FULL_NUMERICS): פלט טנסור 32/64 של צורה [22]. האלמנט הראשון הוא tensor_id, אם מסופק, ו-1 אחרת. האלמנט השני הוא device_id, אם מסופק, ו-1 אחרת. האלמנט השלישי מחזיק את ערך ה-datatype של טנסור הקלט בהתאם לסוג המצוין ב-tensorflow/core/framework/types.proto. האלמנט הרביעי מחזיק בדרגת הטנזור. האלמנטים ה-5 עד ה-11 מחזיקים את צורת הטנזור. אם דרגת הטנזור נמוכה מ-6, הצורה מרופדת נכון באפסים. אם הדרגה גדולה מ-6, ראש הצורה נחתך. האלמנטים ה-12 עד ה-18 מכילים את מספר האלמנטים, -infs, +infs, nans, צפים דינורמליים, מספרים סופיים שליליים, אפסים ומספרים סופיים חיוביים בטנזור הקלט בהתאמה. ארבעת האלמנטים האחרונים מכילים את ערך המינימום, הערך המקסימלי, הממוצע והשונות של טנסור הקלט. 8 (REDUCE_INF_NAN_THREE_SLOTS): פלט טנסור 32/64 של צורה [3]. האלמנט הראשון הוא -inf אם רכיבים כלשהם של טנסור הקלט הוא -inf, או אפס אחרת. האלמנט השני הוא +inf אם רכיבים כלשהם של טנסור הקלט הם +inf, או אפס אחרת. האלמנט השלישי הוא nan אם אלמנט כלשהו של טנסור הקלט הוא nan, או אפס אחרת. |
---|
public static DebugNumericSummaryV2.Options tensorId (Long tensorId)
פרמטרים
tensorId | אופציונאלי. מזהה מספר שלם עבור הטנזור המסוכם באופציה זו. |
---|