תודה שהתכווננת ל-Google I/O. צפה בכל ההפעלות לפי דרישה צפה לפי דרישה

GraphOperation

כיתת גמר ציבורית GraphOperation

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

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

מקרים של GraphOperation אינם ניתנים לשינוי ובטוחים בחוטים.

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

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

שיטות תורשתיות

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

שווה ציבורית בוליאנית (אובייקט o)

public int hashCode ()

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

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

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

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

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

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

ציבורי int מספר פלטים ()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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