إجراء عملية ضرب المصفوفة الكمية لـ `a` بواسطة المصفوفة `b` مع إضافة التحيز ودمج relu.
يجب أن تكون المدخلات عبارة عن مصفوفات ثنائية الأبعاد ومتجهات انحياز أحادية الأبعاد. والبعد الداخلي لـ `a` (بعد تبديل موضعه إذا كان ``تحويل_a` غير صفر) يجب أن يتطابق مع البعد الخارجي لـ `b` (بعد تبديل موضعه إذا كان ``تحويل_b` غير صفر). ثم قم بإجراء عملية إضافة البث بقيم التحيز على نتيجة ضرب المصفوفة. يجب أن يتطابق حجم التحيز مع البعد الداخلي لـ `b`. ثم قم بتفعيل relu لتحصل على نتيجة غير سلبية.
فئات متداخلة
فصل | QuantizedMatMulWithBiasAndRelu.Options | السمات الاختيارية لـ QuantizedMatMulWithBiasAndRelu |
الأساليب العامة
ثابت <V، T، U> QuantizedMatMulWithBiasAndRelu <V> | |
ثابت QuantizedMatMulWithBiasAndRelu.Options | inputQuantMode (سلسلة inputQuantMode) |
الإخراج <تعويم> | أقصى خارج () القيمة العائمة التي تمثل أعلى قيمة إخراج كمية. |
الإخراج <تعويم> | دقيقة خارج () القيمة العائمة التي تمثل أقل قيمة إخراج مكممة. |
الإخراج <الخامس> | خارج () |
ثابت QuantizedMatMulWithBiasAndRelu.Options | النقل A (التحويل المنطقي A) |
ثابت QuantizedMatMulWithBiasAndRelu.Options | النقل B (التحويل المنطقي B) |
الطرق الموروثة
الأساليب العامة
إنشاء QuantizedMatMulWithBiasAndRelu ثابت عام <V> ( نطاق النطاق، المعامل <T> a، المعامل <U> b، المعامل <Float> التحيز، المعامل <Float> minA، المعامل <Float> maxA، المعامل <Float> minB، المعامل <Float > maxB، Class<V> Toutput، خيارات... خيارات)
طريقة المصنع لإنشاء فئة تلتف حول عملية QuantizedMatMulWithBiasAndRelu جديدة.
حدود
نِطَاق | النطاق الحالي |
---|---|
أ | مصفوفة المراد ضربها. يجب أن يكون موتر ثنائي الأبعاد من النوع `quint8`. |
ب | المصفوفة المراد ضربها يجب أن تكون موتر ثنائي الأبعاد من النوع `qint8`. |
تحيز | موتر انحياز أحادي الأبعاد بحجم مطابق للبعد الداخلي لـ `b` (بعد نقله إذا كان `transposition_b` غير صفر). |
دقيقة | القيمة العائمة التي تمثلها أقل قيمة مكممة `a`. |
ماكسا | القيمة العائمة التي تمثل أعلى قيمة مكممة `a`. |
دقيقة ب | القيمة العائمة التي تمثلها أقل قيمة مكممة `b`. |
ماكس ب | القيمة العائمة التي تمثلها أعلى قيمة مكممة `b`. |
خيارات | يحمل قيم السمات الاختيارية |
عائدات
- مثيل جديد لـ QuantizedMatMulWithBiasAndRelu
ثابت عام QuantizedMatMulWithBiasAndRelu.Options inputQuantMode (سلسلة inputQuantMode)
حدود
inputQuantMode | وضع تكميم البيانات المدخلة. إما MIN_FIRST (افتراضي) أو SCALED. |
---|
ثابت عام QuantizedMatMulWithBiasAndRelu.Options transposeA (تحويل منطقي A)
حدود
تبديل أ | إذا كان صحيحًا، فسيتم نقل "a" قبل الضرب. |
---|
ثابت عام QuantizedMatMulWithBiasAndRelu.Options transposeB (تحويل منطقيB)
حدود
تبديل ب | إذا كان صحيحا، يتم نقل `b` قبل الضرب. |
---|