יום הקהילה ML הוא 9 בנובמבר! הצטרפו אלינו עדכונים מ- TensorFlow, JAX, ועוד למידע נוסף

זרימת טנסור :: אופ :: מַחסוֹם

#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
)