Concats موتر الإدخال عبر جميع الأبعاد.
عملية تدمج شرائح موتر الإدخال استنادًا إلى السمة num_splits المحددة، وتزيل الحشوات بشكل اختياري، وتكتب الموتر المدمج بدون حشوات في متغير المورد.
قد يتم إنشاء هذه العملية عبر جسر TPU.
على سبيل المثال، مع موتر الإدخال:
[[0, 1],
[4, 5]]
[[2, 3],
[6, 7]]
[[8, 9],
[12, 13]]
[[10, 11],
[14, 15]]
`عدد_الانقسامات`: [2, 2]
و "الحشوات": [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>)
حدود
الحشوات | قائمة اختيارية بالحشوات الصحيحة لكل بُعد ليتم تجريدها من الموتر المدمج النهائي. يجب ألا تتجاوز هذه الحشوات حجم بُعد النتيجة المدمجة قبل إزالة الحشوات. |
---|