tensorflow:: אופס:: QueueDequeueUpTo
#include <data_flow_ops.h>
מעביר n
tuples של טנסור אחד או יותר מהתור הנתון.
תַקצִיר
פעולה זו אינה נתמכת על ידי כל התורים. אם תור אינו תומך ב-DequeueUpTo, מוחזרת שגיאה לא מיושמת.
אם התור סגור ונשארו יותר מ-0 אך פחות מ- n
אלמנטים, אז במקום להחזיר שגיאה OutOfRange כמו QueueDequeueMany , פחות מ- n
אלמנטים מוחזרים מיד. אם התור סגור ונשארו 0 אלמנטים בתור, מוחזרת שגיאת OutOfRange בדיוק כמו ב- QueueDequeueMany . אחרת ההתנהגות זהה ל- QueueDequeueMany :
פעולה זו משרשרת טנסורים של רכיבי תור לאורך הממד ה-0 כדי ליצור טנסור רכיב בודד. כל הרכיבים ב-tuple הממוקם בתור יהיו בגודל n בממד 0.
לפעולה זו יש k
יציאות, כאשר k
הוא מספר הרכיבים ב-tuples המאוחסנים בתור הנתון, ו-output i
הוא הרכיב ה-ith של ה-tuple המותרת.
טיעונים:
- scope: אובייקט Scope
- ידית: הידית לתור.
- n: מספר tuples כדי לעמוד בתור.
- component_types: הסוג של כל רכיב ב-tuple.
מאפיינים אופציונליים (ראה Attrs
):
- timeout_ms: אם התור מכיל פחות מ-n אלמנטים, פעולה זו תחסום למשך עד timeout_ms אלפיות השנייה. הערה: אפשרות זו אינה נתמכת עדיין.
החזרות:
-
OutputList
: טנסור אחד או יותר שהוצאו בתור כטופל.
בנאים והורסים | |
---|---|
QueueDequeueUpTo (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input n, const DataTypeSlice & component_types) | |
QueueDequeueUpTo (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input n, const DataTypeSlice & component_types, const QueueDequeueUpTo::Attrs & attrs) |
תכונות ציבוריות | |
---|---|
components | |
operation |
תפקידים ציבוריים | |
---|---|
operator[] (size_t index) const |
פונקציות סטטיות ציבוריות | |
---|---|
TimeoutMs (int64 x) |
מבנים | |
---|---|
tensorflow:: ops:: QueueDequeueUpTo:: Attrs | קובעי תכונות אופציונליים עבור QueueDequeueUpTo . |
תכונות ציבוריות
רכיבים
::tensorflow::OutputList components
מִבצָע
Operation operation
תפקידים ציבוריים
QueueDequeueUpTo
QueueDequeueUpTo( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input n, const DataTypeSlice & component_types )
QueueDequeueUpTo
QueueDequeueUpTo( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input n, const DataTypeSlice & component_types, const QueueDequeueUpTo::Attrs & attrs )
מַפעִיל[]
::tensorflow::Output operator[]( size_t index ) const
פונקציות סטטיות ציבוריות
TimeoutMs
Attrs TimeoutMs( int64 x )