tensorflow:: ops:: TensorArray

#include <data_flow_ops.h>

מערך של טנזורים בגודל נתון.

תַקצִיר

כתיבת נתונים באמצעות כתיבה וקריאה באמצעות קריאה או אריזה.

טיעונים:

  • היקף: אובייקט היקף
  • גודל: גודל המערך.
  • dtype: סוג האלמנטים ב-tensor_array.

מאפיינים אופציונליים (ראה Attrs ):

  • צורת_אלמנט: הצורה הצפויה של אלמנט, אם ידועה. משמש לאימות צורות האלמנטים של TensorArray . אם צורה זו אינה מוגדרת במלואה, איסוף TensorArrays בגודל אפס מהווה שגיאה.
  • dynamic_size: ערך בוליאני שקובע האם כתיבות ל- TensorArray מורשות להגדיל את הגודל. כברירת מחדל, זה לא מותר.
  • clear_after_read: אם true (ברירת מחדל), טנזורים ב- TensorArray ינוקו לאחר הקריאה. פעולה זו מבטלת את הסמנטיקה של קריאה מרובה אך מאפשרת שחרור מוקדם של זיכרון.
  • identical_element_shapes: אם true (ברירת המחדל היא false), אז כל האלמנטים ב- TensorArray יהיו בעלי צורות זהות. זה מאפשר התנהגויות מסוימות, כמו בדיקה דינמית של צורות עקביות בעת כתיבה, ויכולת למלא טנזורי אפס בעלי צורה נכונה במחסנית גם אם התכונה element_shape אינה מוגדרת במלואה.
  • tensor_array_name: עוקף את השם המשמש עבור משאב tensor_array הזמני. ערך ברירת המחדל הוא שם הפונקציה ' TensorArray ' (שייחודיותו מובטחת).

החזרות:

  • Output פלט: זיהוי ה- TensorArray .
  • Output : סקלר המשמש לשליטה על זרימת גרדיאנט.

בנאים והורסים

TensorArray (const :: tensorflow::Scope & scope, :: tensorflow::Input size, DataType dtype)
TensorArray (const :: tensorflow::Scope & scope, :: tensorflow::Input size, DataType dtype, const TensorArray::Attrs & attrs)

מאפיינים ציבוריים

flow
handle
operation

פונקציות סטטיות ציבוריות

ClearAfterRead (bool x)
DynamicSize (bool x)
ElementShape (PartialTensorShape x)
IdenticalElementShapes (bool x)
TensorArrayName (StringPiece x)

מבנים

tensorflow:: ops:: TensorArray:: Attrs

קובעי מאפיינים אופציונליים עבור TensorArray .

מאפיינים ציבוריים

זְרִימָה

::tensorflow::Output flow

יָדִית

::tensorflow::Output handle

מִבצָע

Operation operation

תפקידים ציבוריים

מערך טנסור

 TensorArray(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input size,
  DataType dtype
)

מערך טנסור

 TensorArray(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input size,
  DataType dtype,
  const TensorArray::Attrs & attrs
)

פונקציות סטטיות ציבוריות

נקה לאחר קריאה

Attrs ClearAfterRead(
  bool x
)

גודל דינמי

Attrs DynamicSize(
  bool x
)

צורת אלמנט

Attrs ElementShape(
  PartialTensorShape x
)

צורותאלמנטיםזהים

Attrs IdenticalElementShapes(
  bool x
)

שם מערך טנסור

Attrs TensorArrayName(
  StringPiece x
)