DebugIdentityV2

מחלקה סופית ציבורית DebugIdentityV2

Debug Identity V2 Op.

מספק מיפוי זהות מקלט לפלט, תוך כתיבת התוכן של טנסור הקלט על ידי קריאה ל-DebugEventsWriter.

הסמנטיקה של טנסור הקלט תלויה ב-tensor_debug_mode. בשימוש טיפוסי, טנזור הקלט מגיע ישירות מחישוב המשתמש רק כאשר graph_debug_mode הוא FULL_TENSOR (ראה protobuf/debug_event.proto לרשימה של כל הערכים האפשריים של graph_debug_mode). עבור מצבי ניפוי באגים אחרים, טנסור הקלט צריך להיות מופק על ידי אופ או תת גרף נוסף שמחשב מידע סיכום על טנסור אחד או יותר.

כיתות מקוננות

מעמד DebugIdentityV2.Options תכונות אופציונליות עבור DebugIdentityV2

שיטות ציבוריות

פלט <T>
asOutput ()
מחזירה את הידית הסמלית של טנזור.
סטטי DebugIdentityV2.Options
circularBufferSize (Long circularBufferSize)
סטטי <T> DebugIdentityV2 <T>
ליצור ( היקף היקף , קלט Operand <T>, אפשרויות... אפשרויות)
שיטת Factory ליצירת מחלקה העוטפת פעולת DebugIdentityV2 חדשה.
סטטי DebugIdentityV2.Options
debugUrls (רשימה<String> debugUrls)
סטטי DebugIdentityV2.Options
opName (מחרוזת opName)
פלט <T>
פלט ()
סטטי DebugIdentityV2.Options
outputSlot (Long outputSlot)
סטטי DebugIdentityV2.Options
tensorDebugMode (Long tensorDebugMode)
סטטי DebugIdentityV2.Options
tfdbgContextId (מחרוזת tfdbgContextId)
סטטי DebugIdentityV2.Options
tfdbgRunId (מחרוזת tfdbgRunId)

שיטות בירושה

שיטות ציבוריות

פלט ציבורי <T> asOutput ()

מחזירה את הידית הסמלית של טנזור.

כניסות לפעולות TensorFlow הן יציאות של פעולת TensorFlow אחרת. שיטה זו משמשת להשגת ידית סמלית המייצגת את חישוב הקלט.

public static DebugIdentityV2.Options circularBufferSize (Long circularBufferSize)

public static DebugIdentityV2 <T> create ( scope scope, Operand <T> קלט, Options... options)

שיטת Factory ליצירת מחלקה העוטפת פעולת DebugIdentityV2 חדשה.

פרמטרים
תְחוּם ההיקף הנוכחי
קֶלֶט טנזור קלט, לא סוג התייחסות
אפשרויות נושא ערכי תכונות אופציונליות
החזרות
  • מופע חדש של DebugIdentityV2

public static DebugIdentityV2.Options debugUrls (List<String> debugUrls)

פרמטרים
debugUrls רשימת כתובות אתרים לניפוי באגים ביעדים, למשל file:///foo/tfdbg_dump.

public static DebugIdentityV2.Options opName (String opName)

פרמטרים
opName אופציונאלי. שם המבצע שבו עוסק מבצע ניפוי הבאגים. משמש רק לעקבות טנזור בודד.

פלט ציבורי <T> פלט ()

public static DebugIdentityV2.Options outputSlot (Long outputSlot)

פרמטרים
חריץ פלט אופציונאלי. אינדקס חריץ פלט של הטנזור שבו עוסקת הפעלת ניפוי הבאגים. משמש רק לעקבות טנזור בודד.

public static DebugIdentityV2.Options tensorDebugMode (Long tensorDebugMode)

פרמטרים
tensorDebugMode ערך סיום TensorDebugMode. ראה debug_event.proto לפרטים.

public static DebugIdentityV2.Options tfdbgContextId (String tfdbgContextId)

פרמטרים
tfdbgContextId מזהה שנוצר על ידי tfdbg עבור ההקשר שאליו שייך ה-op, למשל, פונקציה tf.compiled קונקרטית.

public static DebugIdentityV2.Options tfdbgRunId (מחרוזת tfdbgRunId)