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 )
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-12-09 (שעון UTC).