GraphOperation

שיעור הגמר הציבורי GraphOperation

יישום עבור Operation שנוסף כצומת Graph .

מופעי GraphOperation תקפים רק כל עוד Graph שהם חלק ממנו חוקי. לפיכך, אם close() הופעל, אז שיטות במופע GraphOperation עלולות להיכשל עם IllegalStateException .

מופעי GraphOperation הם בלתי ניתנים לשינוי ובטוחים לשרשור.

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

גרָף
env ()
מחזירה את סביבת הביצוע שבה נוצרה פעולה זו.
בוליאני
שווה (Object o)
int
int
inputListLength (שם מחרוזת)
מחזירה את הגודל של רשימת הקלט הנתונה של Tensors עבור פעולה זו.
חוּט
שם ()
מחזירה את השם המלא של המבצע.
int
numOutputs ()
מחזירה את מספר הטנזורים שנוצרו על ידי פעולה זו.
<T מרחיב את TType > פלט <T>
פלט (int idx)
מחזיר ידית סמלית לאחד הטנזורים המיוצרים בפעולה זו.
פלט[] <?>
outputList (int idx, int length)
מחזירה נקודות אחיזה סמליות לרשימת הטנזורים שנוצרה על ידי פעולה זו.
int
outputListLength (שם מחרוזת)
מחזירה את גודל רשימת הטנזורים שנוצרה על ידי פעולה זו.
חוּט
חוּט
סוג ()
מחזירה את סוג הפעולה, כלומר, שם החישוב שבוצע על ידי הפעולה.

שיטות בירושה

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

public Graph env ()

מחזירה את סביבת הביצוע שבה נוצרה פעולה זו.

שווה ערך בוליאני ציבורי (Object o)

public int hashCode ()

public int inputListLength (שם מחרוזת)

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

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

פרמטרים
שֵׁם מזהה של רשימת הטנזורים (שעשויים להיות רבים מהם) כניסות לפעולה זו.
החזרות
  • גודל רשימת הטנזורים המיוצרים על ידי הקלט הנקוב הזה.

שם מחרוזת ציבורית ()

מחזירה את השם המלא של המבצע.

public int numOutputs ()

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

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

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

אזהרה: לא בודק שסוג הטנזור תואם ל-T. מומלץ לקרוא לשיטה זו עם פרמטר סוג מפורש במקום לתת להסיק, למשל operation.<Integer>output(0)

פרמטרים
idx מדד התפוקה בין התפוקות המופקות בפעולה זו.

פלט ציבורי[] <?> outputList (int idx, int length)

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

פרמטרים
idx אינדקס של הטנסור הראשון של הרשימה
אורך מספר הטנזורים ברשימה
החזרות
  • Output

public int outputListLength (שם מחרוזת)

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

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

פרמטרים
שֵׁם מזהה של רשימת הטנזורים (שעשויים להיות רבים מהם) המיוצרים על ידי פעולה זו.
החזרות
  • גודל רשימת הטנזורים המיוצרים על ידי פלט זה.

מחרוזת ציבורית למחרוזת ()

סוג מחרוזת ציבורית ()

מחזירה את סוג הפעולה, כלומר, שם החישוב שבוצע על ידי הפעולה.