AssignVariableXlaConcatND

الفئة النهائية العامة AssignVariableXlaConcatND

Concats موتر الإدخال عبر جميع الأبعاد.

عملية تدمج شرائح موتر الإدخال استنادًا إلى السمة num_splits المحددة، وتزيل الحشوات بشكل اختياري، وتكتب الموتر المدمج بدون حشوات في متغير المورد.

قد يتم إنشاء هذه العملية عبر جسر TPU.

على سبيل المثال، مع الموتر `input`:

[[0, 1],
  [4, 5]]
 [[2, 3],
  [6, 7]]
 [[8, 9],
  [12, 13]]
 [[10, 11],
  [14, 15]]
 
`num_splits`:
[2, 2]
 
و`paddings`:
[1, 1]
 
فإن `المخرجات` المتوقعة هي:
[[0, 1, 2],
  [4, 5, 6],
  [8, 9, 10]]
 

فئات متداخلة

فصل AssignVariableXlaConcatND.Options السمات الاختيارية لـ AssignVariableXlaConcatND

الأساليب العامة

ثابت <T> AssignVariableXlaConcatND
إنشاء (نطاق النطاق ، المعامل <?> المورد، Iterable< المعامل <T>> المدخلات، القائمة <Long> numConcats، الخيارات... خيارات)
طريقة المصنع لإنشاء فئة تغلف عملية AssignVariableXlaConcatND جديدة.
ثابت AssignVariableXlaConcatND.Options
الحشوات (حشوات القائمة<Long>)

الطرق الموروثة

الأساليب العامة

إنشاء AssignVariableXlaConcatND ثابت عام ( نطاق النطاق ، مورد المعامل <?>، مدخلات Iterable< Operand <T>>، القائمة<Long> numConcats، الخيارات... خيارات)

طريقة المصنع لإنشاء فئة تغلف عملية AssignVariableXlaConcatND جديدة.

حدود
نِطَاق النطاق الحالي
الموارد متغير المورد لموترات الإدخال المتسلسلة عبر جميع الأبعاد. } in_arg { الاسم: وصف "المدخلات": <
numConcats عدد طرق الدمج لكل بُعد.
خيارات يحمل قيم السمات الاختيارية
عائدات
  • مثيل جديد لـ AssignVariableXlaConcatND

حشوات AssignVariableXlaConcatND.Options العامة الثابتة (حشوات القائمة <Long>)

حدود
الحشوات قائمة اختيارية بالحشوات الصحيحة لكل بُعد ليتم تجريدها من الموتر المدمج النهائي. يجب ألا تتجاوز هذه الحشوات حجم بُعد النتيجة المدمجة قبل إزالة الحشوات.