זרימת טנסור :: אופ :: מַחסוֹם
#include <data_flow_ops.h>
מגדיר מחסום שנמשך על פני ביצוע גרפים שונים.
סיכום
מחסום מייצג מפת ערך מפתח, כאשר כל מפתח הוא מחרוזת, וכל ערך הוא כפל של טנזורים.
בזמן הריצה המכשול מכיל אלמנטים 'שלמים' ו'לא שלמים '. אלמנט שלם הגדיר טנזורים לכל מרכיבי ערכי הכיסוי שלו, וניתן לגשת אליו באמצעות BarrierTakeMany . רכיב לא שלם כולל רכיבים לא מוגדרים בערך שלו, והוא עשוי להתעדכן באמצעות BarrierInsertMany .
טענות:
- היקף: אובייקט Scope
- component_types: הסוג של כל רכיב בערך.
תכונות אופציונליות (ראה Attrs
):
- צורות: הצורה של כל רכיב בערך. כל צורה חייבת להיות 1 במימד הראשון. אורכו של attr זה צריך להיות זהה לאורך רכיבי_סוגים.
- קיבולת: קיבולת המכשול. קיבולת ברירת המחדל היא MAX_INT32, שהיא הקיבולת הגדולה ביותר בתור הבסיסי.
- מיכל: אם אינו ריק, מחסום זה ממוקם במיכל הנתון. אחרת, נעשה שימוש במיכל ברירת מחדל.
- shared_name: אם אינו ריק, מחסום זה ישותף תחת השם הנתון במספר פעילויות באתר.
החזרות:
-
Output
: הידית למחסום.
קונסטרוקטורים ומשחתנים | |
---|---|
Barrier (const :: tensorflow::Scope & scope, const DataTypeSlice & component_types) | |
Barrier (const :: tensorflow::Scope & scope, const DataTypeSlice & component_types, const Barrier::Attrs & attrs) |
תכונות ציבוריות | |
---|---|
handle | |
operation |
פונקציות ציבוריות | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
פונקציות סטטיות ציבוריות | |
---|---|
Capacity (int64 x) | |
Container (StringPiece x) | |
Shapes (const gtl::ArraySlice< PartialTensorShape > & x) | |
SharedName (StringPiece x) |
סטרוקטורים | |
---|---|
tensorflow :: ops :: מחסום :: Attrs | קובעי תכונות אופציונליים עבור Barrier . |
תכונות ציבוריות
ידית
::tensorflow::Output handle
מבצע
Operation operation
פונקציות ציבוריות
מַחסוֹם
Barrier( const ::tensorflow::Scope & scope, const DataTypeSlice & component_types )
מַחסוֹם
Barrier( const ::tensorflow::Scope & scope, const DataTypeSlice & component_types, const Barrier::Attrs & attrs )
צוֹמֶת
::tensorflow::Node * node() const
אופרטור :: זרימת טנסור :: קלט
operator::tensorflow::Input() const
אופרטור :: זרימת טנסור :: פלט
operator::tensorflow::Output() const
פונקציות סטטיות ציבוריות
קיבולת
Attrs Capacity( int64 x )
מְכוֹלָה
Attrs Container( StringPiece x )
צורות
Attrs Shapes( const gtl::ArraySlice< PartialTensorShape > & x )
שם משותף
Attrs SharedName( StringPiece x )
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2020-06-29 (שעון UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"חסרים לי מידע או פרטים"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"התוכן מורכב מדי או עם יותר מדי שלבים"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"התוכן לא עדכני"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"בעיה בתרגום"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"בעיה בדוגמאות/בקוד"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"סיבה אחרת"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"התוכן קל להבנה"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"התוכן עזר לי לפתור בעיה"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"סיבה אחרת"
}]