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