הופך את הפעולה של Batch עבור Tensor פלט יחיד.
מופע של Unbatch או מקבל batched_tensor ריק, ובמקרה זה הוא ממתין באופן אסינכרוני עד שהערכים יהיו זמינים ממופע של Unbatch הפועל בו-זמנית עם אותו מיכל ו-shared_name, או מקבל batched_tensor לא ריק ובמקרה זה הוא מסיים את כל השאר בו-זמנית מפעיל מופעים ומוציא רכיב משלו מהאצווה.
batched_tensor: הפלט שעלול להשתנות של Batch. גודל הממד הראשון צריך להישאר ללא שינוי על ידי התמורות כדי שהפעולה תעבוד. batch_index: ה-batch_index התואם המתקבל מ-Batch. id: סקלאר המזהה הנפלט על ידי Batch. unbatched_tensor: הטנסור המתאים לביצוע זה. timeout_micros: משך הזמן המקסימלי (במיקרו-שניות) להמתין לקבלת טנזור הקלט המצורף המשויך להפעלה נתונה של האופ. מיכל: מיכל לשליטה בשיתוף משאבים. shared_name: ההנחה היא שמופעים של Unbatch עם אותו מיכל ו-shared_name שייכים אולי לאותה אצווה. אם יישאר ריק, שם הפעולה ישמש כשם המשותף.
כיתות מקוננות
מעמד | Unbatch.Options | תכונות אופציונליות עבור Unbatch |
קבועים
חוּט | OP_NAME | השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow |
שיטות ציבוריות
פלט <T> | asOutput () מחזירה את הידית הסמלית של הטנזור. |
סטטי Unbatch.Options | מיכל (מיכל מחרוזת) |
סטטי <T מרחיב את TType > Unbatch <T> | |
סטטי Unbatch.Options | sharedName (מחרוזת sharedName) |
פלט <T> |
שיטות בירושה
קבועים
מחרוזת סופית סטטית ציבורית OP_NAME
השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow
שיטות ציבוריות
פלט ציבורי <T> asOutput ()
מחזירה את הידית הסמלית של הטנזור.
כניסות לפעולות TensorFlow הן יציאות של פעולת TensorFlow אחרת. שיטה זו משמשת להשגת ידית סמלית המייצגת את חישוב הקלט.
public static Unbatch <T> create ( Scope scope, Operand <T> batchedTensor, Operand < TInt64 > batchIndex, Operand < TInt64 > id, Long timeoutMicros, Options... options)
שיטת מפעל ליצירת מחלקה העוטפת פעולת Unbatch חדשה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
אפשרויות | נושא ערכי תכונות אופציונליות |
החזרות
- מופע חדש של Unbatch