tensorflow::ops::TensorArray

#include <data_flow_ops.h>

مصفوفة من الموترات ذات حجم محدد.

ملخص

اكتب البيانات عبر الكتابة واقرأها عبر القراءة أو التعبئة.

الحجج:

  • النطاق: كائن النطاق
  • الحجم: حجم المصفوفة.
  • dtype: نوع العناصر الموجودة في tensor_array.

السمات الاختيارية (انظر Attrs ):

  • element_shape: الشكل المتوقع للعنصر، إن كان معروفًا. يُستخدم للتحقق من صحة أشكال عناصر TensorArray . إذا لم يتم تحديد هذا الشكل بالكامل، فإن جمع TensorArrays ذات الحجم الصفري يُعد خطأً.
  • dynamic_size: قيمة منطقية تحدد ما إذا كان مسموحًا للكتابة إلى TensorArray بزيادة حجمه. افتراضيًا، هذا غير مسموح.
  • clear_after_read: إذا كانت القيمة صحيحة (القيمة الافتراضية)، فسيتم مسح الموترات الموجودة في TensorArray بعد قراءتها. يؤدي هذا إلى تعطيل دلالات القراءة المتعددة ولكنه يسمح بتحرير الذاكرة مبكرًا.
  • شكل_العناصر_المتطابق: إذا كانت القيمة صحيحة (القيمة الافتراضية خاطئة)، فسيتم افتراض أن جميع العناصر في مصفوفة 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
)