מגדיר מחסום שנמשך על פני ביצועי גרפים שונים.
מחסום מייצג מפת מפתח-ערך, כאשר כל מפתח הוא מחרוזת, וכל ערך הוא טפול של טנזורים.
בזמן ריצה, המחסום מכיל אלמנטים 'שלם' ו'לא שלם'. אלמנט שלם הגדיר טנסורים עבור כל הרכיבים של tuple הערך שלו, וניתן לגשת אליו באמצעות BarrierTakeMany. לרכיב לא שלם יש כמה רכיבים לא מוגדרים ב-tuple הערך שלו, והוא עשוי להתעדכן באמצעות BarrierInsertMany.
כיתות מקוננות
מעמד | מחסום.אפשרויות | תכונות אופציונליות עבור Barrier |
קבועים
חוּט | OP_NAME | השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow |
שיטות ציבוריות
פלט < TString > | asOutput () מחזירה את הידית הסמלית של הטנזור. |
מחסום סטטי.אפשרויות | קיבולת (קיבולת ארוכה) |
מחסום סטטי.אפשרויות | מיכל (מיכל מחרוזת) |
מחסום סטטי | צור ( scope scope, List<Class<? מרחיב את TType >> componentTypes, Options... options) שיטת מפעל ליצירת מחלקה העוטפת פעולת מחסום חדשה. |
פלט < TString > | ידית () הידית למחסום. |
מחסום סטטי.אפשרויות | |
מחסום סטטי.אפשרויות | sharedName (מחרוזת sharedName) |
שיטות בירושה
קבועים
מחרוזת סופית סטטית ציבורית OP_NAME
השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow
שיטות ציבוריות
פלט ציבורי < TString > asOutput ()
מחזירה את הידית הסמלית של הטנזור.
כניסות לפעולות TensorFlow הן יציאות של פעולת TensorFlow אחרת. שיטה זו משמשת להשגת ידית סמלית המייצגת את חישוב הקלט.
מחסום סטטי ציבורי. קיבולת אפשרויות ( קיבולת ארוכה)
פרמטרים
קיבולת | הקיבולת של המחסום. קיבולת ברירת המחדל היא MAX_INT32, שהיא הקיבולת הגדולה ביותר של התור הבסיסי. |
---|
מיכל מחסום סטטי ציבורי (מיכל מחרוזת)
פרמטרים
מְכוֹלָה | אם אינו ריק, מחסום זה ממוקם במיכל הנתון. אחרת, נעשה שימוש במיכל ברירת מחדל. |
---|
יצירת מחסום סטטי ציבורי ( היקף היקף , רשימה<Class<? מרחיב את TType >> componentTypes, Options... אפשרויות)
שיטת מפעל ליצירת מחלקה העוטפת פעולת מחסום חדשה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
רכיבים | הסוג של כל רכיב בערך. |
אפשרויות | נושא ערכי תכונות אופציונליות |
החזרות
- מופע חדש של Barrier
צורות מחסום סטטי ציבורי. אפשרויות (רשימה< צורה > צורות)
פרמטרים
צורות | הצורה של כל רכיב בערך. כל צורה חייבת להיות 1 בממד הראשון. האורך של attr זה חייב להיות זהה לאורך של component_types. |
---|
public static Barrier.Options sharedName (מחרוזת sharedName)
פרמטרים
sharedName | אם לא ריק, המחסום הזה ישותף תחת השם הנתון על פני מספר הפעלות. |
---|