تحذير: تم إهمال واجهة برمجة التطبيقات هذه وستتم إزالتها في إصدار مستقبلي من TensorFlow بعد استقرار الاستبدال .

BatchMatMulV3

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

يضاعف شرائح موترين على دفعات.

يضاعف جميع شرائح "Tensor" `x` و` y` (يمكن عرض كل شريحة كعنصر من عناصر الدُفعة) ، وترتيب النتائج الفردية في موتر إخراج واحد بنفس حجم الدُفعة. يمكن تعديل كل شريحة من الشرائح الفردية اختياريًا (لتعديل مصفوفة يعني تبديلها وربطها) قبل الضرب عن طريق تعيين علامة "sup_x" أو "Ad_y" على "True" ، والتي تكون افتراضيًا "False".

موترات الإدخال `x` و` y` تكون ثنائية الأبعاد أو أعلى بالشكل` [... ، r_x ، c_x] `و` [... ، r_y ، c_y]`.

يكون موتر الإخراج 2-D أو أعلى بالشكل `[...، r_o، c_o]` ، حيث:

r_o = c_x إذا كان advanage_x else r_x c_o = r_y إذا كان متغيرًا آخر

يتم حسابها على النحو التالي:

الإخراج [... ،: ،:] = المصفوفة (x [... ،: ،:]) * المصفوفة (y [... ،: ،:])

ملاحظة : يدعم "BatchMatMulV3" البث بأبعاد الدُفعة. المزيد عن البث [هنا] (http://docs.scipy.org/doc/numpy/user/basics.broadcasting.html).

فئات متداخلة

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

الطرق العامة

ثابت BatchMatMulV3.Options
صفة منطقية
ثابت BatchMatMulV3.Options
صفة منطقية
الإخراج <V>
asOutput ()
إرجاع المقبض الرمزي للموتر.
ثابت <V ، T ، U> BatchMatMulV3 <V>
إنشاء ( نطاق النطاق ، المعامل <T> x ، المعامل <U> y ، الفئة <V> Tout ، الخيارات ... خيارات)
طريقة المصنع لإنشاء فئة التفاف لعملية BatchMatMulV3 جديدة.
الإخراج <V>
الإخراج ()
ثلاثي الأبعاد أو أعلى بالشكل `[...، r_o، c_o]`

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

الطرق العامة

الدفعة الثابتة العامة

المعلمات
صفة إذا كان "صحيحًا" ، فعيِّن شرائح "x". افتراضيات على "False".

BatchMatMulV3.Options (إضافة منطقية) ثابتة عامة

المعلمات
صفة إذا كان "صحيحًا" ، فعيّن شرائح "y". افتراضيات على "False".

الإخراج العام <V> كإخراج ()

إرجاع المقبض الرمزي للموتر.

المدخلات لعمليات TensorFlow هي مخرجات عملية TensorFlow أخرى. تستخدم هذه الطريقة للحصول على مقبض رمزي يمثل حساب المدخلات.

إنشاء عام ثابت BatchMatMulV3 <V> ( نطاق النطاق ، عامل التشغيل <T> x ، عامل التشغيل <U> y ، الفئة <V> Tout ، Options ... options)

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

المعلمات
مجال النطاق الحالي
x 2-D أو أعلى بالشكل `[...، r_x، c_x]`.
ذ 2-D أو أعلى بالشكل `[...، r_y، c_y]`.
توت إذا لم يتم spcified ، فإن Tout هو نفس نوع نوع الإدخال.
والخيارات يحمل قيم سمات اختيارية
عائدات
  • مثيل جديد من BatchMatMulV3

الإخراج العام <V> الإخراج ()

ثلاثي الأبعاد أو أعلى بالشكل `[...، r_o، c_o]`