QueueDequeueUpTo

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

תווים 'n' tuples של טנסור אחד או יותר מהתור הנתון.

פעולה זו אינה נתמכת על ידי כל התורים. אם תור אינו תומך ב-DequeueUpTo, מוחזרת שגיאה לא מיושמת.

אם התור סגור ונותרו יותר מ-0 אך פחות מ-'n' אלמנטים, אז במקום להחזיר שגיאה OutOfRange כמו QueueDequeueMany, פחות מ-'n' אלמנטים מוחזרים מיד. אם התור סגור ונשארו 0 אלמנטים בתור, אז מוחזרת שגיאת OutOfRange בדיוק כמו ב-QueueDequeueMany. אחרת ההתנהגות זהה ל-QueueDequeueMany:

פעולה זו משרשרת טנסורים של רכיבי תור לאורך הממד ה-0 כדי ליצור טנסור רכיב בודד. כל הרכיבים ב-tuple הממוקם בתור יהיו בגודל n בממד 0.

לפעולה זו יש יציאות `k`, כאשר `k` הוא מספר הרכיבים ב-tuples המאוחסנים בתור הנתון, והפלט `i` הוא הרכיב ה-ith של ה-tuple המותרת.

כיתות מקוננות

מעמד QueueDequeueUpTo.Options תכונות אופציונליות עבור QueueDequeueUpTo

קבועים

חוּט OP_NAME השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow

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

רשימה< פלט <?>>
רכיבים ()
טנסור אחד או יותר שהוצאו בתור כטופל.
סטטי QueueDequeueUpTo
create ( scope scope, Operand <?> handle, Operand < TInt32 > n, List<Class<? מרחיב את TType >> componentTypes, Options... options)
שיטת מפעל ליצירת מחלקה העוטפת פעולת QueueDequeueUpTo חדשה.
Iterator< Operand < TType >>
סטטי QueueDequeueUpTo.Options
timeoutMs (Long timeoutMs)

שיטות בירושה

קבועים

מחרוזת סופית סטטית ציבורית OP_NAME

השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow

ערך קבוע: "QueueDequeueUpToV2"

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

רשימה ציבורית< פלט <?>> רכיבים ()

טנסור אחד או יותר שהוצאו בתור כטופל.

Public static QueueDequeueUpTo create ( היקף היקף , Handle Operand <?>, Operand < TInt32 > n, List<Class<? מרחיב את TType >> componentTypes, Options... אפשרויות)

שיטת מפעל ליצירת מחלקה העוטפת פעולת QueueDequeueUpTo חדשה.

פרמטרים
תְחוּם ההיקף הנוכחי
ידית הידית לתור.
נ מספר הטפולים לתור.
רכיבים הסוג של כל רכיב בטופל.
אפשרויות נושא ערכי תכונות אופציונליות
החזרות
  • מופע חדש של QueueDequeueUpTo

איטרטור ציבורי< Operand < TType >> איטרטור ()

Public static QueueDequeueUpTo.Options timeoutMs (Long timeoutMs)

פרמטרים
timeoutMs אם התור מכיל פחות מ-n אלמנטים, פעולה זו תחסום למשך עד timeout_ms אלפיות השנייה. הערה: אפשרות זו אינה נתמכת עדיין.