Operation

ממשק ציבורי תפעול
תת-מחלקות עקיפות ידועות

מבצע חישוב על טנסורים.

פעולה לוקחת אפס או יותר Tensor s (המופק על ידי פעולות אחרות) כקלט, ומפיקה אפס או יותר Tensor כפלט.

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

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

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

תקציר ציבורי ExecutionEnvironment env ()

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

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

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

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

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

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

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

תקציר ציבורי int numOutputs ()

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

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

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

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

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

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

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

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

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

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

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

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

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

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