UniformDequantize

الطبقة النهائية العامة الموحدةDequantize

إجراء عملية استخلاص الكمية على الموتر الكمي "الإدخال".

بالنظر إلى "المدخلات" الكمية التي تم قياسها باستخدام "المقاييس" و"نقاط_الصفر"، يتم إجراء عملية استخلاص الكمية باستخدام الصيغة: dequantized_data = (quantized_data - Zero_point) *scale.

فئات متداخلة

فصل الموحدةDequantize.Options السمات الاختيارية لـ UniformDequantize

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

الإخراج <U>
كإخراج ()
إرجاع المقبض الرمزي للموتر.
ثابت <U يمتد الرقم، T> الموحدة <U>
إنشاء (نطاق النطاق ، المعامل <T> الإدخال، المعامل <Float> المقاييس، المعامل <Integer> ZeroPoints، Class <U> Tout، Long quantizationMinVal، Long quantizationMaxVal، Options... options)
طريقة المصنع لإنشاء فئة تغلف عملية موحدة Dequantize جديدة.
الإخراج <U>
انتاج ()
Tensor of Tout الناتج غير مكمّن، وشكله هو نفس شكل الإدخال.
ثابت منتظم Dequantize.Options
محور التكميم (محور التكميم الطويل)

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

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

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

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

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

إنشاء الزي الرسمي الثابت العام <U> ( نطاق النطاق ، وإدخال المعامل <T>، ومقاييس المعامل <Float>، والمعامل <Integer> ZeroPoints، وClass<U> Tout، وQuantizationMinVal الطويل، وQuantizationMaxVal الطويل، و Options... الخيارات)

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

حدود
نِطَاق النطاق الحالي
مدخل يجب أن يكون موتر القصدير.
مقاييس القيمة (القيم) العائمة المستخدمة كمقياس (مقاييس) عند تحديد كمية البيانات الأصلية التي يمثلها الإدخال. يجب أن يكون موترًا عددًا إذا كان محور quantization هو -1 (تكميم كل موتر)، وإلا فإن موتر الحجم 1D (input.dim_size(quantization_axis)،) (تكميم كل محور).
صفر نقاط قيمة (قيم) int32 المستخدمة كنقطة (نقاط) صفرية عند تحديد كمية البيانات الأصلية التي يمثلها الإدخال. نفس حالة الشكل مثل المقاييس.
توت نوع موتر الإخراج. نوع tf.DType من: tf.qint8، tf.qint32
quantizationMinVal القيمة الدنيا للتكميم التي تم استخدامها عندما تم تكميم المدخلات. عادةً ما يكون الغرض من هذه السمة (على سبيل المثال لا الحصر) الإشارة إلى نطاق ضيق، حيث يتم تعيين ذلك على: `(أدنى مستوى للقصدير) + 1` إذا كان النطاق ضيقًا، و`(أدنى مستوى للقصدير)` بخلاف ذلك. على سبيل المثال، إذا كان Tin هو qint8، فسيتم ضبطه على -127 إذا كان النطاق ضيقًا أو -128 إذا لم يكن كذلك.
quantizationMaxVal القيمة القصوى للتكميم التي تم استخدامها عندما تم تكميم المدخلات. الغرض من هذه السمة هو عادةً (على سبيل المثال لا الحصر) الإشارة إلى نطاق ضيق، حيث يتم تعيين ذلك على: `(Tout max)` لكل من النطاق الضيق والنطاق غير الضيق. على سبيل المثال، إذا كان Tin هو qint8، فسيتم تعيينه على 127.
خيارات يحمل قيم السمات الاختيارية
عائدات
  • مثيل جديد من موحدة Dequantize

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

Tensor of Tout الناتج غير مكمّن، وشكله هو نفس شكل الإدخال.

ثابت عام موحد.خيارات quantizationAxis (محور quantizationAxis طويل)

حدود
quantizationAxis يشير إلى مؤشر البعد الخاص بالموتر حيث يتم تطبيق التكميم لكل محور على الشرائح الموجودة على طول هذا البعد. إذا تم التعيين على -1 (افتراضي)، فهذا يشير إلى تكميم كل موتر. بخلاف ذلك، يجب تعيينه ضمن النطاق [0، input.dims()).